summaryrefslogtreecommitdiff
path: root/build-aux
diff options
context:
space:
mode:
authorBenjamin Berg <bberg@redhat.com>2020-05-07 11:15:26 +0200
committerBenjamin Berg <bberg@redhat.com>2020-05-07 15:27:55 +0200
commit01f3aa00d8ea13d71bcc12a9f1636aec9bfe6855 (patch)
tree48af27129cce70309291011e5db6e96ddb65f631 /build-aux
parentde83737b1410b4dde6a4d92ee83f18c9bb2e15e4 (diff)
downloadgnome-control-center-01f3aa00d8ea13d71bcc12a9f1636aec9bfe6855.tar.gz
ci: Switch to use the FDO CI templates
This effectively means we do not build on non-x86_64. But the template gives us a well maintained base. Also added into the image is gsettings-desktop-schemas from git, so that the scheduled job only needs to be manually run when an update is needed.
Diffstat (limited to 'build-aux')
-rw-r--r--build-aux/ci/Dockerfile.arm64v8.fedora.3026
-rw-r--r--build-aux/ci/Dockerfile.fedora.3024
-rw-r--r--build-aux/ci/Dockerfile.ppc64le.fedora.latest26
3 files changed, 0 insertions, 76 deletions
diff --git a/build-aux/ci/Dockerfile.arm64v8.fedora.30 b/build-aux/ci/Dockerfile.arm64v8.fedora.30
deleted file mode 100644
index 995a51af2..000000000
--- a/build-aux/ci/Dockerfile.arm64v8.fedora.30
+++ /dev/null
@@ -1,26 +0,0 @@
-FROM arm64v8/fedora:30
-MAINTAINER Claudio André (c) 2018 V1.0
-
-LABEL architecture="aarch64"
-LABEL version="1.0"
-LABEL description="Multiarch Docker image to run CI for GNOME Settings."
-
-ADD x86_64_qemu-aarch64-static.tar.gz /usr/bin
-
-RUN dnf -y --nogpgcheck upgrade && \
- dnf -y install \
- @c-development @development-tools clang libasan gcovr \
- accountsservice-devel cheese-libs-devel chrpath colord-devel \
- colord-gtk-devel cups-devel desktop-file-utils docbook-style-xsl flatpak-devel gdk-pixbuf2-devel \
- gettext git glib2-devel gnome-bluetooth-libs-devel gnome-desktop3-devel \
- gnome-online-accounts-devel gnome-settings-daemon-devel grilo-devel \
- gsettings-desktop-schemas-devel gsound-devel gtk3-devel ibus-devel intltool libcanberra-devel \
- libgtop2-devel libgudev-devel libnma-devel libpwquality-devel libsmbclient-devel \
- libsoup-devel libudisks2-devel libwacom-devel libX11-devel libXi-devel libxml2-devel libxslt \
- meson ModemManager-glib-devel NetworkManager-libnm-devel \
- polkit-devel pulseaudio-libs-devel upower-devel \
- python3-dbusmock xorg-x11-server-Xvfb mesa-dri-drivers libsecret-devel && \
- dnf -y clean all
-
-CMD ["/bin/bash"]
-
diff --git a/build-aux/ci/Dockerfile.fedora.30 b/build-aux/ci/Dockerfile.fedora.30
deleted file mode 100644
index 6e74e26c6..000000000
--- a/build-aux/ci/Dockerfile.fedora.30
+++ /dev/null
@@ -1,24 +0,0 @@
-FROM fedora:30
-MAINTAINER Claudio André (c) 2018 V1.0
-
-LABEL architecture="x86_64"
-LABEL version="1.0"
-LABEL description="Docker image to run CI for GNOME Settings."
-
-RUN dnf -y --nogpgcheck upgrade && \
- dnf -y install \
- @c-development @development-tools clang libasan gcovr \
- accountsservice-devel cheese-libs-devel chrpath colord-devel \
- colord-gtk-devel cups-devel desktop-file-utils docbook-style-xsl flatpak-devel gdk-pixbuf2-devel \
- gettext git glib2-devel gnome-bluetooth-libs-devel gnome-desktop3-devel \
- gnome-online-accounts-devel gnome-settings-daemon-devel grilo-devel \
- gsettings-desktop-schemas-devel gsound-devel gtk3-devel ibus-devel intltool libcanberra-devel \
- libgtop2-devel libgudev-devel libnma-devel libpwquality-devel libsmbclient-devel \
- libsoup-devel libudisks2-devel libwacom-devel libX11-devel libXi-devel libxml2-devel libxslt \
- meson ModemManager-glib-devel NetworkManager-libnm-devel \
- polkit-devel pulseaudio-libs-devel upower-devel \
- python3-dbusmock xorg-x11-server-Xvfb mesa-dri-drivers libsecret-devel llvm && \
- dnf -y clean all
-
-CMD ["/bin/bash"]
-
diff --git a/build-aux/ci/Dockerfile.ppc64le.fedora.latest b/build-aux/ci/Dockerfile.ppc64le.fedora.latest
deleted file mode 100644
index 71af1e221..000000000
--- a/build-aux/ci/Dockerfile.ppc64le.fedora.latest
+++ /dev/null
@@ -1,26 +0,0 @@
-FROM ppc64le/fedora:latest
-MAINTAINER Claudio André (c) 2018 V1.0
-
-LABEL architecture="ppc64le"
-LABEL version="1.0"
-LABEL description="Multiarch Docker image to run CI for GNOME Settings."
-
-ADD x86_64_qemu-ppc64le-static.tar.gz /usr/bin
-
-RUN dnf -y --nogpgcheck upgrade && \
- dnf -y install \
- @c-development @development-tools clang libasan gcovr \
- accountsservice-devel cheese-libs-devel chrpath colord-devel \
- colord-gtk-devel cups-devel desktop-file-utils docbook-style-xsl flatpak-devel gdk-pixbuf2-devel \
- gettext git glib2-devel gnome-bluetooth-libs-devel gnome-desktop3-devel \
- gnome-online-accounts-devel gnome-settings-daemon-devel grilo-devel \
- gsettings-desktop-schemas-devel gsound-devel gtk3-devel ibus-devel intltool libcanberra-devel \
- libgtop2-devel libgudev-devel libnma-devel libpwquality-devel libsmbclient-devel \
- libsoup-devel libudisks2-devel libwacom-devel libX11-devel libXi-devel libxml2-devel libxslt \
- meson ModemManager-glib-devel NetworkManager-libnm-devel \
- polkit-devel pulseaudio-libs-devel upower-devel \
- python3-dbusmock xorg-x11-server-Xvfb mesa-dri-drivers libsecret-devel && \
- dnf -y clean all
-
-CMD ["/bin/bash"]
-