[nautilus/wip/oholy/ci-improvements: 5/7] ci: Remove fedora job




commit 1d8fe2096a28342e68aca25d1f5bb1bf253f0ef1
Author: Ondrej Holy <oholy redhat com>
Date:   Fri Oct 8 12:53:35 2021 +0200

    ci: Remove fedora job
    
    The fedora job was there before the flatpak job. But now we relies on
    flatpak job and the fedora job doesn't really give much benefits. It is
    rather waste of runners and maintainers time. Let's remove it.

 .gitlab-ci.yml     | 15 ---------------
 .gitlab/Dockerfile | 28 ++--------------------------
 2 files changed, 2 insertions(+), 41 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7ceec5eb1..3d2fa263c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -7,7 +7,6 @@ variables:
 stages:
     - image
     - test
-    - cross environment
     - deploy
 
 flatpak:
@@ -24,20 +23,6 @@ nightly:
     dependencies:
         - flatpak
 
-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
-
 style check:
     image: registry.gitlab.gnome.org/gnome/nautilus:latest
     stage: test
diff --git a/.gitlab/Dockerfile b/.gitlab/Dockerfile
index 69cd3414f..890325b1c 100644
--- a/.gitlab/Dockerfile
+++ b/.gitlab/Dockerfile
@@ -1,31 +1,7 @@
 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 \
+RUN dnf install --nogpg -y dnf-plugins-core git \
+ && dnf builddep --nogpg -y uncrustify \
  && dnf clean all \
  && git clone --depth 1 https://github.com/uncrustify/uncrustify.git \
  && cd uncrustify \


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]