diff options
author | Jonas Ã…dahl <jadahl@gmail.com> | 2020-10-24 19:58:52 +0200 |
---|---|---|
committer | Marge Bot <marge-bot@gnome.org> | 2020-11-19 13:24:35 +0000 |
commit | fddd18cdd27fd93bc330de55129c6a4a80139cbe (patch) | |
tree | e392cb5092de96a7a70683fab49ac7ff2ac1593d /.gitlab-ci | |
parent | 06e604cfefdd2eb68bc863cb5600d622a1662880 (diff) | |
download | mutter-fddd18cdd27fd93bc330de55129c6a4a80139cbe.tar.gz |
ci: Use ci-templates
This changes from manual container image building using podman locally
to building the container images as part of the CI pipeline.
It uses the CI templates from
https://gitlab.freedesktop.org/freedesktop/ci-templates.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1525>
Diffstat (limited to '.gitlab-ci')
-rw-r--r-- | .gitlab-ci/Dockerfile | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/.gitlab-ci/Dockerfile b/.gitlab-ci/Dockerfile deleted file mode 100644 index 4fcf997bf..000000000 --- a/.gitlab-ci/Dockerfile +++ /dev/null @@ -1,28 +0,0 @@ -# Rebuild and push with -# -# cd .gitlab-ci/ -# podman build --format docker --no-cache -t registry.gitlab.gnome.org/gnome/mutter/master:v4 . -# podman push registry.gitlab.gnome.org/gnome/mutter/master:v4 -# - -FROM fedora:32 - -RUN dnf -y update && dnf -y upgrade && \ - dnf install -y 'dnf-command(builddep)' && \ - dnf install -y 'dnf-command(copr)' && \ - dnf copr enable -y jadahl/mutter-ci && \ - - dnf builddep -y mutter --setopt=install_weak_deps=False && \ - - # For running unit tests - dnf install -y xorg-x11-server-Xvfb mesa-dri-drivers dbus dbus-x11 \ - '*/xvfb-run' gdm-lib accountsservice-libs gnome-control-center gcovr \ - libnma python3-gobject python3-dbusmock \ - --setopt=install_weak_deps=False && \ - - # GNOME Shell - dnf builddep -y gnome-shell --setopt=install_weak_deps=False && \ - dnf remove -y gnome-bluetooth-libs-devel && \ - dnf remove -y --noautoremove mutter mutter-devel && \ - - dnf clean all |