[connections/make-fedora-ci-manual: 2/2] ci: Make Fedora CI optional (manual)




commit d6ae691aa9cba8285746bcc34d23a93ca5df84f6
Author: Felipe Borges <felipeborges gnome org>
Date:   Thu Nov 25 10:53:09 2021 +0100

    ci: Make Fedora CI optional (manual)
    
    This way the Fedora CI will run only when we press the play
    button in GitLab.
    
    https://docs.gitlab.com/ee/ci/yaml/#when
    
    This reverts commit bb7296c3f059e172726d4e15f662a7826c18a7bf.

 .gitlab-ci.yml | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 21bce52..30c2529 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -20,3 +20,18 @@ nightly:
   extends: '.publish_nightly'
   dependencies: ['flatpak']
   needs: ['flatpak']
+
+fedora:latest:
+    image: fedora:latest
+    stage: fedora
+    when: manual
+    needs: []
+    before_script:
+    - dnf update -y --nogpgcheck
+    - dnf install -y meson git vala gtk3-devel
+                     gtk-vnc2-devel gvncpulse-devel gettext freerdp-devel
+                     libhandy1-devel python3-devel libsecret-devel --nogpgcheck
+
+    script:
+        - meson _build .
+        - ninja -C _build


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