summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOndrej Holy <oholy@redhat.com>2019-02-14 16:10:31 +0100
committerOndrej Holy <oholy@redhat.com>2019-02-14 16:14:37 +0100
commitcc4f3afee6067aea70275e38721405cae4b71a4c (patch)
treec6bfd532e35177419d79903076e191d245236541
parent606660d67cbad9c0d6060ed4a843ba69065de6e8 (diff)
downloadgvfs-wip/oholy/gnome-build-meta-tags.tar.gz
ci: Run gnome-build-meta job also on tagswip/oholy/gnome-build-meta-tags
gnome-build-meta is manual job as it takes some time. However, let's run this job when the new tag is created to be sure that the release is ok.
-rw-r--r--.gitlab-ci.yml10
1 files changed, 9 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 675916ed..88aedb51 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,7 +5,7 @@ fedora:
- ninja -C build install
- GIO_USE_VOLUME_MONITOR=unix gnome-desktop-testing-runner gvfs
-gnome-build-meta:
+.gnome-build-meta-template: &gnome-build-meta
image: buildstream/buildstream-fedora:master-123-abef70fe
before_script:
- pip3 uninstall -y buildstream
@@ -21,7 +21,15 @@ gnome-build-meta:
- bst build --track-all sdk/gvfs.bst
- bst workspace open --no-checkout sdk/gvfs.bst ..
- bst --no-interactive build sdk/gvfs.bst
+
+gnome-build-meta-tags:
+ <<: *gnome-build-meta
+ only: [tags]
+
+gnome-build-meta-manual:
+ <<: *gnome-build-meta
when: manual
+ except: [tags]
update-image:
image: docker:latest