gitlab: re-generate container images from lcitool
This introduces Fedora 33 and removes some redundant packages.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Daniel P. Berrangé
3 years ago
139 | 139 |
variables:
|
140 | 140 |
NAME: debian-sid
|
141 | 141 |
|
142 | |
x86-fedora-31-container:
|
143 | |
<<: *container_job_definition
|
144 | |
variables:
|
145 | |
NAME: fedora-31
|
146 | |
|
147 | 142 |
x86-fedora-32-container:
|
148 | 143 |
<<: *container_job_definition
|
149 | 144 |
variables:
|
150 | 145 |
NAME: fedora-32
|
|
146 |
|
|
147 |
x86-fedora-33-container:
|
|
148 |
<<: *container_job_definition
|
|
149 |
variables:
|
|
150 |
NAME: fedora-33
|
151 | 151 |
|
152 | 152 |
x86-fedora-rawhide-container:
|
153 | 153 |
<<: *container_job_definition
|
|
207 | 207 |
variables:
|
208 | 208 |
NAME: debian-sid
|
209 | 209 |
|
210 | |
x86-fedora-31-dist-build:
|
211 | |
<<: *dist_native_build_job_definition
|
212 | |
variables:
|
213 | |
NAME: fedora-31
|
214 | |
|
215 | 210 |
x86-fedora-32-dist-build:
|
216 | 211 |
<<: *dist_native_build_job_definition
|
217 | 212 |
variables:
|
218 | 213 |
NAME: fedora-32
|
|
214 |
|
|
215 |
x86-fedora-33-dist-build:
|
|
216 |
<<: *dist_native_build_job_definition
|
|
217 |
variables:
|
|
218 |
NAME: fedora-33
|
219 | 219 |
|
220 | 220 |
x86-fedora-rawhide-dist-build:
|
221 | 221 |
<<: *dist_native_build_job_definition
|
0 | |
FROM centos:7
|
|
0 |
FROM registry.centos.org/centos:7
|
1 | 1 |
|
2 | 2 |
RUN echo -e '[openvz]\n\
|
3 | 3 |
name=OpenVZ addons\n\
|
|
38 | 38 |
bash-completion \
|
39 | 39 |
ca-certificates \
|
40 | 40 |
ccache \
|
41 | |
chrony \
|
42 | 41 |
gcc \
|
43 | |
gdb \
|
44 | 42 |
gettext \
|
45 | 43 |
gettext-devel \
|
46 | 44 |
git \
|
|
56 | 54 |
libvirt-gobject-devel \
|
57 | 55 |
libxml2 \
|
58 | 56 |
libxml2-devel \
|
59 | |
lsof \
|
60 | 57 |
make \
|
61 | |
net-tools \
|
62 | |
ninja-build \
|
63 | 58 |
patch \
|
64 | 59 |
perl \
|
65 | 60 |
perl-App-cpanminus \
|
|
70 | 65 |
python3-wheel \
|
71 | 66 |
rest-devel \
|
72 | 67 |
rpm-build \
|
73 | |
screen \
|
74 | |
spice-gtk3-devel \
|
75 | |
strace \
|
76 | |
sudo \
|
77 | |
vim \
|
78 | |
xz && \
|
|
68 |
spice-gtk3-devel && \
|
79 | 69 |
yum autoremove -y && \
|
80 | 70 |
yum clean all -y && \
|
81 | 71 |
mkdir -p /usr/libexec/ccache-wrappers && \
|
82 | 72 |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
|
83 | 73 |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
|
84 | |
|
85 | |
RUN pip3 install \
|
86 | |
meson==0.54.0
|
87 | 74 |
|
88 | 75 |
ENV LANG "en_US.UTF-8"
|
89 | 76 |
|
0 | |
FROM centos:8
|
|
0 |
FROM registry.centos.org/centos:8
|
1 | 1 |
|
2 | 2 |
RUN dnf install 'dnf-command(config-manager)' -y && \
|
3 | 3 |
dnf config-manager --set-enabled -y PowerTools && \
|
|
4 |
dnf install -y centos-release-advanced-virtualization && \
|
4 | 5 |
dnf install -y epel-release && \
|
5 | 6 |
dnf update -y && \
|
6 | 7 |
dnf install -y \
|
|
10 | 11 |
bash-completion \
|
11 | 12 |
ca-certificates \
|
12 | 13 |
ccache \
|
13 | |
chrony \
|
14 | 14 |
cyrus-sasl-devel \
|
15 | 15 |
gcc \
|
16 | |
gdb \
|
17 | 16 |
gdk-pixbuf2-devel \
|
18 | 17 |
gettext \
|
19 | 18 |
gettext-devel \
|
|
34 | 33 |
libxml2 \
|
35 | 34 |
libxml2-devel \
|
36 | 35 |
libxslt \
|
37 | |
lsof \
|
38 | 36 |
make \
|
39 | |
net-tools \
|
40 | 37 |
ninja-build \
|
41 | 38 |
patch \
|
42 | 39 |
perl \
|
|
50 | 47 |
python3-wheel \
|
51 | 48 |
rpcgen \
|
52 | 49 |
rpm-build \
|
53 | |
screen \
|
54 | 50 |
spice-gtk3-devel \
|
55 | |
strace \
|
56 | |
sudo \
|
57 | |
vala \
|
58 | |
vim \
|
59 | |
xz && \
|
|
51 |
vala && \
|
60 | 52 |
dnf autoremove -y && \
|
61 | 53 |
dnf clean all -y && \
|
62 | 54 |
mkdir -p /usr/libexec/ccache-wrappers && \
|
0 | |
FROM centos:8
|
|
0 |
FROM registry.centos.org/centos:8
|
1 | 1 |
|
2 | 2 |
RUN dnf install -y centos-release-stream && \
|
3 | 3 |
dnf install 'dnf-command(config-manager)' -y && \
|
4 | 4 |
dnf config-manager --set-enabled -y Stream-PowerTools && \
|
|
5 |
dnf install -y centos-release-advanced-virtualization && \
|
5 | 6 |
dnf install -y epel-release && \
|
6 | 7 |
dnf update -y && \
|
7 | 8 |
dnf install -y \
|
|
11 | 12 |
bash-completion \
|
12 | 13 |
ca-certificates \
|
13 | 14 |
ccache \
|
14 | |
chrony \
|
15 | 15 |
cyrus-sasl-devel \
|
16 | 16 |
gcc \
|
17 | |
gdb \
|
18 | 17 |
gdk-pixbuf2-devel \
|
19 | 18 |
gettext \
|
20 | 19 |
gettext-devel \
|
|
35 | 34 |
libxml2 \
|
36 | 35 |
libxml2-devel \
|
37 | 36 |
libxslt \
|
38 | |
lsof \
|
39 | 37 |
make \
|
40 | |
net-tools \
|
41 | 38 |
ninja-build \
|
42 | 39 |
patch \
|
43 | 40 |
perl \
|
|
51 | 48 |
python3-wheel \
|
52 | 49 |
rpcgen \
|
53 | 50 |
rpm-build \
|
54 | |
screen \
|
55 | 51 |
spice-gtk3-devel \
|
56 | |
strace \
|
57 | |
sudo \
|
58 | |
vala \
|
59 | |
vim \
|
60 | |
xz && \
|
|
52 |
vala && \
|
61 | 53 |
dnf autoremove -y && \
|
62 | 54 |
dnf clean all -y && \
|
63 | 55 |
mkdir -p /usr/libexec/ccache-wrappers && \
|
0 | |
FROM debian:10
|
|
0 |
FROM docker.io/library/debian:10
|
1 | 1 |
|
2 | 2 |
RUN export DEBIAN_FRONTEND=noninteractive && \
|
3 | 3 |
apt-get update && \
|
|
10 | 10 |
bash-completion \
|
11 | 11 |
ca-certificates \
|
12 | 12 |
ccache \
|
13 | |
chrony \
|
14 | 13 |
cpanminus \
|
15 | 14 |
gcc \
|
16 | |
gdb \
|
17 | 15 |
gettext \
|
18 | 16 |
git \
|
19 | 17 |
icoutils \
|
|
31 | 29 |
libxml2-dev \
|
32 | 30 |
libxml2-utils \
|
33 | 31 |
locales \
|
34 | |
lsof \
|
35 | 32 |
make \
|
36 | |
net-tools \
|
37 | |
ninja-build \
|
38 | 33 |
patch \
|
39 | 34 |
perl \
|
40 | 35 |
pkgconf \
|
41 | 36 |
python3 \
|
42 | 37 |
python3-pip \
|
43 | 38 |
python3-setuptools \
|
44 | |
python3-wheel \
|
45 | |
screen \
|
46 | |
strace \
|
47 | |
sudo \
|
48 | |
vim \
|
49 | |
xz-utils && \
|
|
39 |
python3-wheel && \
|
50 | 40 |
apt-get autoremove -y && \
|
51 | 41 |
apt-get autoclean -y && \
|
52 | 42 |
sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
|
|
55 | 45 |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
|
56 | 46 |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
|
57 | 47 |
|
58 | |
RUN pip3 install \
|
59 | |
meson==0.54.0
|
60 | |
|
61 | 48 |
ENV LANG "en_US.UTF-8"
|
62 | 49 |
|
63 | 50 |
ENV MAKE "/usr/bin/make"
|
0 | |
FROM debian:sid
|
|
0 |
FROM docker.io/library/debian:sid
|
1 | 1 |
|
2 | 2 |
RUN export DEBIAN_FRONTEND=noninteractive && \
|
3 | 3 |
apt-get update && \
|
|
10 | 10 |
bash-completion \
|
11 | 11 |
ca-certificates \
|
12 | 12 |
ccache \
|
13 | |
chrony \
|
14 | 13 |
cpanminus \
|
15 | 14 |
gcc \
|
16 | |
gdb \
|
17 | 15 |
gettext \
|
18 | 16 |
git \
|
19 | 17 |
icoutils \
|
|
31 | 29 |
libxml2-dev \
|
32 | 30 |
libxml2-utils \
|
33 | 31 |
locales \
|
34 | |
lsof \
|
35 | 32 |
make \
|
36 | |
meson \
|
37 | |
net-tools \
|
38 | |
ninja-build \
|
39 | 33 |
patch \
|
40 | 34 |
perl \
|
41 | 35 |
pkgconf \
|
42 | 36 |
python3 \
|
43 | 37 |
python3-pip \
|
44 | 38 |
python3-setuptools \
|
45 | |
python3-wheel \
|
46 | |
screen \
|
47 | |
strace \
|
48 | |
sudo \
|
49 | |
vim \
|
50 | |
xz-utils && \
|
|
39 |
python3-wheel && \
|
51 | 40 |
apt-get autoremove -y && \
|
52 | 41 |
apt-get autoclean -y && \
|
53 | 42 |
sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
|
ci/containers/fedora-31.Dockerfile
less
more
0 | |
FROM fedora:31
|
1 | |
|
2 | |
RUN dnf update -y && \
|
3 | |
dnf install -y \
|
4 | |
autoconf \
|
5 | |
automake \
|
6 | |
bash \
|
7 | |
bash-completion \
|
8 | |
ca-certificates \
|
9 | |
ccache \
|
10 | |
chrony \
|
11 | |
cppi \
|
12 | |
gcc \
|
13 | |
gdb \
|
14 | |
gettext \
|
15 | |
gettext-devel \
|
16 | |
git \
|
17 | |
glib2-devel \
|
18 | |
glibc-devel \
|
19 | |
glibc-langpack-en \
|
20 | |
gtk-vnc2-devel \
|
21 | |
gtk3-devel \
|
22 | |
icoutils \
|
23 | |
libgovirt-devel \
|
24 | |
libtool \
|
25 | |
libvirt-devel \
|
26 | |
libvirt-gobject-devel \
|
27 | |
libxml2 \
|
28 | |
libxml2-devel \
|
29 | |
lsof \
|
30 | |
make \
|
31 | |
net-tools \
|
32 | |
ninja-build \
|
33 | |
patch \
|
34 | |
perl \
|
35 | |
perl-App-cpanminus \
|
36 | |
pkgconfig \
|
37 | |
python3 \
|
38 | |
python3-pip \
|
39 | |
python3-setuptools \
|
40 | |
python3-wheel \
|
41 | |
rest-devel \
|
42 | |
rpm-build \
|
43 | |
screen \
|
44 | |
spice-gtk3-devel \
|
45 | |
strace \
|
46 | |
sudo \
|
47 | |
vim \
|
48 | |
xz && \
|
49 | |
dnf autoremove -y && \
|
50 | |
dnf clean all -y && \
|
51 | |
mkdir -p /usr/libexec/ccache-wrappers && \
|
52 | |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
|
53 | |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
|
54 | |
|
55 | |
RUN pip3 install \
|
56 | |
meson==0.54.0
|
57 | |
|
58 | |
ENV LANG "en_US.UTF-8"
|
59 | |
|
60 | |
ENV MAKE "/usr/bin/make"
|
61 | |
ENV NINJA "/usr/bin/ninja"
|
62 | |
ENV PYTHON "/usr/bin/python3"
|
63 | |
|
64 | |
ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"
|
0 | |
FROM fedora:32
|
|
0 |
FROM registry.fedoraproject.org/fedora:32
|
1 | 1 |
|
2 | 2 |
RUN dnf update -y && \
|
3 | 3 |
dnf install -y \
|
|
7 | 7 |
bash-completion \
|
8 | 8 |
ca-certificates \
|
9 | 9 |
ccache \
|
10 | |
chrony \
|
11 | |
cppi \
|
12 | 10 |
gcc \
|
13 | |
gdb \
|
14 | 11 |
gettext \
|
15 | 12 |
gettext-devel \
|
16 | 13 |
git \
|
|
26 | 23 |
libvirt-gobject-devel \
|
27 | 24 |
libxml2 \
|
28 | 25 |
libxml2-devel \
|
29 | |
lsof \
|
30 | 26 |
make \
|
31 | |
meson \
|
32 | |
net-tools \
|
33 | |
ninja-build \
|
34 | 27 |
patch \
|
35 | 28 |
perl \
|
36 | 29 |
perl-App-cpanminus \
|
|
41 | 34 |
python3-wheel \
|
42 | 35 |
rest-devel \
|
43 | 36 |
rpm-build \
|
44 | |
screen \
|
45 | |
spice-gtk3-devel \
|
46 | |
strace \
|
47 | |
sudo \
|
48 | |
vim \
|
49 | |
xz && \
|
|
37 |
spice-gtk3-devel && \
|
50 | 38 |
dnf autoremove -y && \
|
51 | 39 |
dnf clean all -y && \
|
52 | 40 |
mkdir -p /usr/libexec/ccache-wrappers && \
|
|
0 |
FROM fedora:33
|
|
1 |
|
|
2 |
RUN dnf update -y && \
|
|
3 |
dnf install -y \
|
|
4 |
autoconf \
|
|
5 |
automake \
|
|
6 |
bash \
|
|
7 |
bash-completion \
|
|
8 |
ca-certificates \
|
|
9 |
ccache \
|
|
10 |
gcc \
|
|
11 |
gettext \
|
|
12 |
gettext-devel \
|
|
13 |
git \
|
|
14 |
glib2-devel \
|
|
15 |
glibc-devel \
|
|
16 |
glibc-langpack-en \
|
|
17 |
gtk-vnc2-devel \
|
|
18 |
gtk3-devel \
|
|
19 |
icoutils \
|
|
20 |
libgovirt-devel \
|
|
21 |
libtool \
|
|
22 |
libvirt-devel \
|
|
23 |
libvirt-gobject-devel \
|
|
24 |
libxml2 \
|
|
25 |
libxml2-devel \
|
|
26 |
make \
|
|
27 |
patch \
|
|
28 |
perl \
|
|
29 |
perl-App-cpanminus \
|
|
30 |
pkgconfig \
|
|
31 |
python3 \
|
|
32 |
python3-pip \
|
|
33 |
python3-setuptools \
|
|
34 |
python3-wheel \
|
|
35 |
rest-devel \
|
|
36 |
rpm-build \
|
|
37 |
spice-gtk3-devel && \
|
|
38 |
dnf autoremove -y && \
|
|
39 |
dnf clean all -y && \
|
|
40 |
mkdir -p /usr/libexec/ccache-wrappers && \
|
|
41 |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
|
|
42 |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
|
|
43 |
|
|
44 |
ENV LANG "en_US.UTF-8"
|
|
45 |
|
|
46 |
ENV MAKE "/usr/bin/make"
|
|
47 |
ENV NINJA "/usr/bin/ninja"
|
|
48 |
ENV PYTHON "/usr/bin/python3"
|
|
49 |
|
|
50 |
ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"
|
0 | |
FROM fedora:rawhide
|
|
0 |
FROM registry.fedoraproject.org/fedora:rawhide
|
1 | 1 |
|
2 | |
RUN dnf update -y --nogpgcheck fedora-gpg-keys fedora-release-container && \
|
|
2 |
RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
|
3 | 3 |
dnf update -y && \
|
4 | 4 |
dnf install -y \
|
5 | 5 |
augeas \
|
|
9 | 9 |
bash-completion \
|
10 | 10 |
ca-certificates \
|
11 | 11 |
ccache \
|
12 | |
chrony \
|
13 | 12 |
clang \
|
14 | 13 |
cppi \
|
15 | 14 |
dnsmasq \
|
16 | 15 |
dwarves \
|
17 | 16 |
ebtables \
|
|
17 |
firewalld-filesystem \
|
18 | 18 |
gcc \
|
19 | |
gdb \
|
20 | 19 |
gettext-devel \
|
21 | 20 |
git \
|
22 | 21 |
glibc-langpack-en \
|
|
31 | 30 |
libwsman-devel \
|
32 | 31 |
libxml2 \
|
33 | 32 |
libxslt \
|
34 | |
lsof \
|
35 | 33 |
lvm2 \
|
36 | 34 |
make \
|
37 | 35 |
meson \
|
38 | |
net-tools \
|
39 | 36 |
nfs-utils \
|
40 | 37 |
ninja-build \
|
41 | 38 |
numad \
|
|
54 | 51 |
radvd \
|
55 | 52 |
rpcgen \
|
56 | 53 |
rpm-build \
|
57 | |
screen \
|
58 | 54 |
scrub \
|
59 | 55 |
sheepdog \
|
60 | |
strace \
|
61 | |
sudo \
|
62 | 56 |
vala \
|
63 | |
vim \
|
64 | |
xz \
|
65 | 57 |
zfs-fuse && \
|
66 | 58 |
dnf autoremove -y && \
|
67 | 59 |
dnf clean all -y && \
|
0 | |
FROM fedora:rawhide
|
|
0 |
FROM registry.fedoraproject.org/fedora:rawhide
|
1 | 1 |
|
2 | |
RUN dnf update -y --nogpgcheck fedora-gpg-keys fedora-release-container && \
|
|
2 |
RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
|
3 | 3 |
dnf update -y && \
|
4 | 4 |
dnf install -y \
|
5 | 5 |
augeas \
|
|
9 | 9 |
bash-completion \
|
10 | 10 |
ca-certificates \
|
11 | 11 |
ccache \
|
12 | |
chrony \
|
13 | 12 |
clang \
|
14 | 13 |
cppi \
|
15 | 14 |
dnsmasq \
|
16 | 15 |
dwarves \
|
17 | 16 |
ebtables \
|
|
17 |
firewalld-filesystem \
|
18 | 18 |
gcc \
|
19 | |
gdb \
|
20 | 19 |
gettext-devel \
|
21 | 20 |
git \
|
22 | 21 |
glibc-langpack-en \
|
|
31 | 30 |
libwsman-devel \
|
32 | 31 |
libxml2 \
|
33 | 32 |
libxslt \
|
34 | |
lsof \
|
35 | 33 |
lvm2 \
|
36 | 34 |
make \
|
37 | 35 |
meson \
|
38 | |
net-tools \
|
39 | 36 |
nfs-utils \
|
40 | 37 |
ninja-build \
|
41 | 38 |
numad \
|
|
54 | 51 |
radvd \
|
55 | 52 |
rpcgen \
|
56 | 53 |
rpm-build \
|
57 | |
screen \
|
58 | 54 |
scrub \
|
59 | 55 |
sheepdog \
|
60 | |
strace \
|
61 | |
sudo \
|
62 | 56 |
vala \
|
63 | |
vim \
|
64 | |
xz \
|
65 | 57 |
zfs-fuse && \
|
66 | 58 |
dnf autoremove -y && \
|
67 | 59 |
dnf clean all -y && \
|
0 | |
FROM fedora:rawhide
|
|
0 |
FROM registry.fedoraproject.org/fedora:rawhide
|
1 | 1 |
|
2 | |
RUN dnf update -y --nogpgcheck fedora-gpg-keys fedora-release-container && \
|
|
2 |
RUN dnf update -y --nogpgcheck fedora-gpg-keys && \
|
3 | 3 |
dnf update -y && \
|
4 | 4 |
dnf install -y \
|
5 | 5 |
autoconf \
|
|
8 | 8 |
bash-completion \
|
9 | 9 |
ca-certificates \
|
10 | 10 |
ccache \
|
11 | |
chrony \
|
12 | |
cppi \
|
13 | 11 |
gcc \
|
14 | |
gdb \
|
15 | 12 |
gettext \
|
16 | 13 |
gettext-devel \
|
17 | 14 |
git \
|
|
27 | 24 |
libvirt-gobject-devel \
|
28 | 25 |
libxml2 \
|
29 | 26 |
libxml2-devel \
|
30 | |
lsof \
|
31 | 27 |
make \
|
32 | |
meson \
|
33 | |
net-tools \
|
34 | |
ninja-build \
|
35 | 28 |
patch \
|
36 | 29 |
perl \
|
37 | 30 |
perl-App-cpanminus \
|
|
42 | 35 |
python3-wheel \
|
43 | 36 |
rest-devel \
|
44 | 37 |
rpm-build \
|
45 | |
screen \
|
46 | |
spice-gtk3-devel \
|
47 | |
strace \
|
48 | |
sudo \
|
49 | |
vim \
|
50 | |
xz && \
|
|
38 |
spice-gtk3-devel && \
|
51 | 39 |
dnf autoremove -y && \
|
52 | 40 |
dnf clean all -y && \
|
53 | 41 |
mkdir -p /usr/libexec/ccache-wrappers && \
|
0 | |
FROM opensuse/leap:15.1
|
|
0 |
FROM registry.opensuse.org/opensuse/leap:15.1
|
1 | 1 |
|
2 | 2 |
RUN zypper update -y && \
|
3 | 3 |
zypper install -y \
|
|
7 | 7 |
bash-completion \
|
8 | 8 |
ca-certificates \
|
9 | 9 |
ccache \
|
10 | |
chrony \
|
11 | |
cppi \
|
12 | 10 |
gcc \
|
13 | |
gdb \
|
14 | 11 |
gettext \
|
15 | 12 |
gettext-devel \
|
16 | 13 |
git \
|
|
27 | 24 |
libvirt-glib-devel \
|
28 | 25 |
libxml2 \
|
29 | 26 |
libxml2-devel \
|
30 | |
lsof \
|
31 | 27 |
make \
|
32 | |
net-tools \
|
33 | |
ninja \
|
34 | 28 |
patch \
|
35 | 29 |
perl \
|
36 | 30 |
perl-App-cpanminus \
|
|
40 | 34 |
python3-setuptools \
|
41 | 35 |
python3-wheel \
|
42 | 36 |
rpm-build \
|
43 | |
screen \
|
44 | |
spice-gtk-devel \
|
45 | |
strace \
|
46 | |
sudo \
|
47 | |
vim \
|
48 | |
xz && \
|
|
37 |
spice-gtk-devel && \
|
49 | 38 |
zypper clean --all && \
|
50 | 39 |
mkdir -p /usr/libexec/ccache-wrappers && \
|
51 | 40 |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
|
52 | 41 |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
|
53 | |
|
54 | |
RUN pip3 install \
|
55 | |
meson==0.54.0
|
56 | 42 |
|
57 | 43 |
ENV LANG "en_US.UTF-8"
|
58 | 44 |
|
0 | |
FROM ubuntu:18.04
|
|
0 |
FROM docker.io/library/ubuntu:18.04
|
1 | 1 |
|
2 | 2 |
RUN export DEBIAN_FRONTEND=noninteractive && \
|
3 | 3 |
apt-get update && \
|
|
10 | 10 |
bash-completion \
|
11 | 11 |
ca-certificates \
|
12 | 12 |
ccache \
|
13 | |
chrony \
|
14 | 13 |
cpanminus \
|
15 | 14 |
gcc \
|
16 | |
gdb \
|
17 | 15 |
gettext \
|
18 | 16 |
git \
|
19 | 17 |
icoutils \
|
|
30 | 28 |
libxml2-dev \
|
31 | 29 |
libxml2-utils \
|
32 | 30 |
locales \
|
33 | |
lsof \
|
34 | 31 |
make \
|
35 | |
net-tools \
|
36 | |
ninja-build \
|
37 | 32 |
patch \
|
38 | 33 |
perl \
|
39 | 34 |
pkgconf \
|
40 | 35 |
python3 \
|
41 | 36 |
python3-pip \
|
42 | 37 |
python3-setuptools \
|
43 | |
python3-wheel \
|
44 | |
screen \
|
45 | |
strace \
|
46 | |
sudo \
|
47 | |
vim \
|
48 | |
xz-utils && \
|
|
38 |
python3-wheel && \
|
49 | 39 |
apt-get autoremove -y && \
|
50 | 40 |
apt-get autoclean -y && \
|
51 | 41 |
sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
|
|
54 | 44 |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
|
55 | 45 |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
|
56 | 46 |
|
57 | |
RUN pip3 install \
|
58 | |
meson==0.54.0
|
59 | |
|
60 | 47 |
ENV LANG "en_US.UTF-8"
|
61 | 48 |
|
62 | 49 |
ENV MAKE "/usr/bin/make"
|
0 | |
FROM ubuntu:20.04
|
|
0 |
FROM docker.io/library/ubuntu:20.04
|
1 | 1 |
|
2 | 2 |
RUN export DEBIAN_FRONTEND=noninteractive && \
|
3 | 3 |
apt-get update && \
|
|
10 | 10 |
bash-completion \
|
11 | 11 |
ca-certificates \
|
12 | 12 |
ccache \
|
13 | |
chrony \
|
14 | 13 |
cpanminus \
|
15 | 14 |
gcc \
|
16 | |
gdb \
|
17 | 15 |
gettext \
|
18 | 16 |
git \
|
19 | 17 |
icoutils \
|
|
30 | 28 |
libxml2-dev \
|
31 | 29 |
libxml2-utils \
|
32 | 30 |
locales \
|
33 | |
lsof \
|
34 | 31 |
make \
|
35 | |
net-tools \
|
36 | |
ninja-build \
|
37 | 32 |
patch \
|
38 | 33 |
perl \
|
39 | 34 |
pkgconf \
|
40 | 35 |
python3 \
|
41 | 36 |
python3-pip \
|
42 | 37 |
python3-setuptools \
|
43 | |
python3-wheel \
|
44 | |
screen \
|
45 | |
strace \
|
46 | |
sudo \
|
47 | |
vim \
|
48 | |
xz-utils && \
|
|
38 |
python3-wheel && \
|
49 | 39 |
apt-get autoremove -y && \
|
50 | 40 |
apt-get autoclean -y && \
|
51 | 41 |
sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
|
|
54 | 44 |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
|
55 | 45 |
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/$(basename /usr/bin/gcc)
|
56 | 46 |
|
57 | |
RUN pip3 install \
|
58 | |
meson==0.54.0
|
59 | |
|
60 | 47 |
ENV LANG "en_US.UTF-8"
|
61 | 48 |
|
62 | 49 |
ENV MAKE "/usr/bin/make"
|