-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
61 lines (55 loc) · 1.69 KB
/
Dockerfile
File metadata and controls
61 lines (55 loc) · 1.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
ARG VERSION=42
FROM registry.fedoraproject.org/fedora:$VERSION
COPY <<'EOF' /etc/yum.repos.d/coprs.repo
[copr:copr.fedorainfracloud.org:solopasha:plasma-unstable]
name=Copr repo for plasma-unstable owned by solopasha
baseurl=https://download.copr.fedorainfracloud.org/results/solopasha/plasma-unstable/fedora-$releasever-$basearch/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://download.copr.fedorainfracloud.org/results/solopasha/plasma-unstable/pubkey.gpg
repo_gpgcheck=0
enabled=1
enabled_metadata=1
priority=97
[copr:copr.fedorainfracloud.org:solopasha:playground]
name=Copr repo for playground owned by solopasha
baseurl=https://download.copr.fedorainfracloud.org/results/solopasha/playground/fedora-$releasever-$basearch/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://download.copr.fedorainfracloud.org/results/solopasha/playground/pubkey.gpg
repo_gpgcheck=0
enabled=1
enabled_metadata=1
priority=97
EOF
RUN rm /etc/yum.repos.d/fedora-cisco-openh264.repo && \
dnf -y up && dnf -y in --nodocs --setopt=install_weak_deps=False \
'dnf5-command(repoclosure)' \
binutils \
bsdtar \
copr-cli \
createrepo_c \
curl \
distribution-gpg-keys \
fd-find \
file \
gh \
git-core \
gnupg2 \
jq \
kf6-srpm-macros \
libabigail \
luajit \
parallel \
perl-interpreter \
python3-pyelftools \
rpm-sign \
rpmdevtools \
tar \
yq \
zstd && \
dnf clean all && \
useradd -M -u 1001 builduser
USER builduser