[gnome-build-meta/abderrahim/interruptible: 31/31] .gitlab-ci.yml: allow interrupting track and build jobs



commit 1c3ac4614a00dfb8b1616dd7e87b349a4eae3647
Author: Abderrahim Kitouni <akitouni gnome org>
Date:   Sun Feb 9 09:53:07 2020 +0100

    .gitlab-ci.yml: allow interrupting track and build jobs
    
    This allows cancelling redundant pipelines that have already started
    
    See https://docs.gitlab.com/ce/ci/yaml/#interruptible

 .gitlab-ci.yml | 2 ++
 1 file changed, 2 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 326789e6..1adda7cb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -77,6 +77,7 @@ default:
 .build-template:
   stage: build
   dependencies: [track]
+  interruptible: true
   script:
   - ${BST} --max-jobs $(( $(nproc) / 4 )) -o arch "${ARCH}" build core.bst flatpak-runtimes.bst 
flatpak-platform-extensions.bst platform-manifest.bst sdk-manifest.bst
   - |
@@ -184,6 +185,7 @@ default:
 track:
   <<: *x86_64
   stage: track
+  interruptible: true
   script:
   - 'sed -i "s/track-tags: False/track-tags: ${BST_TRACK_TAGS}/" project.conf'
   - ${BST} track --deps all core.bst flatpak-runtimes.bst vm/image.bst


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