diff options
author | Benjamin Berg <bberg@redhat.com> | 2020-05-07 11:15:26 +0200 |
---|---|---|
committer | Benjamin Berg <bberg@redhat.com> | 2020-05-07 15:27:55 +0200 |
commit | 01f3aa00d8ea13d71bcc12a9f1636aec9bfe6855 (patch) | |
tree | 48af27129cce70309291011e5db6e96ddb65f631 /build-aux | |
parent | de83737b1410b4dde6a4d92ee83f18c9bb2e15e4 (diff) | |
download | gnome-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.30 | 26 | ||||
-rw-r--r-- | build-aux/ci/Dockerfile.fedora.30 | 24 | ||||
-rw-r--r-- | build-aux/ci/Dockerfile.ppc64le.fedora.latest | 26 |
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"] - |