summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml40
-rw-r--r--.gitlab/Dockerfile38
2 files changed, 1 insertions, 77 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1b75c6637..573d6235d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,9 +5,7 @@ variables:
BUNDLE: "nautilus-dev.flatpak"
stages:
- - image
- test
- - cross environment
- deploy
flatpak:
@@ -22,20 +20,7 @@ flatpak:
nightly:
extends: '.publish_nightly'
dependencies:
-
-fedora latest:
- image:
- name: registry.gitlab.gnome.org/gnome/nautilus:latest
- entrypoint: ["/bin/sh", "-c"]
- stage: cross environment
- script:
- - meson _build .
- - cd _build
- - ninja test
- only:
- - web
- - master
- allow_failure: true
+ - flatpak
style check:
image:
@@ -55,26 +40,3 @@ style check:
- git diff --exit-code | tee uncrustify.diff
except:
- /^gnome-.*$/
-
-update image:
- variables:
- STORAGE_DRIVER: vfs
- BUILDAH_FORMAT: docker
- BUILDAH_ISOLATION: chroot
- image: registry.fedoraproject.org/fedora:33
- stage: image
- script:
- - dnf install -y buildah runc
- - sed -i '/^mountopt =.*/d' /etc/containers/storage.conf
- - buildah bud --tag $CI_REGISTRY_IMAGE -f .gitlab/Dockerfile
- - buildah tag $CI_REGISTRY_IMAGE "$CI_REGISTRY_IMAGE:v$CI_JOB_ID"
- - buildah login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- - buildah push $CI_REGISTRY_IMAGE
- - buildah push "$CI_REGISTRY_IMAGE:v$CI_JOB_ID"
- when: manual
- only:
- - web
- - master
- except:
- variables:
- - $CI_PROJECT_NAMESPACE != "GNOME"
diff --git a/.gitlab/Dockerfile b/.gitlab/Dockerfile
deleted file mode 100644
index 69cd3414f..000000000
--- a/.gitlab/Dockerfile
+++ /dev/null
@@ -1,38 +0,0 @@
-FROM fedora:latest
-
-RUN dnf install --nogpg -y dnf-plugins-core findutils git libportal-devel tracker3-miners python3-gobject dbus-daemon libhandy1-devel \
- && dnf builddep --nogpg -y nautilus \
- && dnf clean all
-
-RUN dnf install --nogpg -y gnome-common \
- && dnf builddep --nogpg -y gnome-autoar \
- && dnf clean all \
- && git clone --depth 1 https://gitlab.gnome.org/GNOME/gnome-autoar.git \
- && cd gnome-autoar \
- && meson . _build --prefix=/usr \
- && ninja -C _build \
- && ninja -C _build install \
- && cd .. \
- && rm -rf gnome-autoar
-
-RUN dnf builddep --nogpg -y libhandy \
- && dnf clean all \
- && git clone --depth 1 https://gitlab.gnome.org/GNOME/libhandy.git \
- && cd libhandy \
- && meson . _build --prefix=/usr \
- && ninja -C _build \
- && ninja -C _build install \
- && cd .. \
- && rm -rf libhandy
-
-RUN dnf builddep --nogpg -y uncrustify \
- && dnf clean all \
- && git clone --depth 1 https://github.com/uncrustify/uncrustify.git \
- && cd uncrustify \
- && mkdir build \
- && cd build \
- && cmake -DCMAKE_INSTALL_PREFIX=/usr .. \
- && make \
- && make install \
- && cd ../.. \
- && rm -rf uncrustify