[connections/make-fedora-ci-manual] ci: Make Fedora CI optional (manual)
- From: Felipe Borges <felipeborges src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [connections/make-fedora-ci-manual] ci: Make Fedora CI optional (manual)
- Date: Thu, 25 Nov 2021 09:55:10 +0000 (UTC)
commit 697fd894d58737b578d2cb2920f9064c5339924f
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]