[gnome-build-meta/jjardon/fix_build_latest_tags] Fix schedule build to build with latest tags
- From: Javier Jardón Cabezas <jjardon src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/jjardon/fix_build_latest_tags] Fix schedule build to build with latest tags
- Date: Thu, 25 Feb 2021 18:01:02 +0000 (UTC)
commit 22e6a09d4b3579df5f1fe49530406078984a1421
Author: Javier Jardón <jjardon gnome org>
Date: Thu Feb 25 17:42:23 2021 +0000
Fix schedule build to build with latest tags
To make this a bit more robust, exit if the sed pattern is not found
This completes fd20c3e3cd3ccccf92b69cfcc20116dbdb79af34
.gitlab-ci.yml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b597315c..bff1691e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,7 +3,7 @@ include: .gitlab-ci/arch.yml
variables:
GET_SOURCES_ATTEMPTS: 3
BST_STRICT: '--no-strict'
- BST_TRACK_TAGS: 'False'
+ BST_TRACK_TAGS: 'false'
BST_NO_PUSH: "bst $BST_STRICT --config .gitlab-ci/buildstream-nopush.conf --log-file logs/build.log
--colors"
BST: "bst $BST_STRICT --config .gitlab-ci/buildstream.conf --log-file logs/build.log --colors"
FLATPAK_BRANCH: master
@@ -71,7 +71,7 @@ default:
.deploy-rules:
rules:
- - if: $EMERGENCY || $BST_TRACK_TAGS != "False"
+ - if: $EMERGENCY || $BST_TRACK_TAGS != "false"
when: never
- if: $CI_COMMIT_REF_NAME == "master"
- if: $CI_COMMIT_REF_NAME =~ /^gnome-\d\d$/ && $CI_PIPELINE_SOURCE != "schedule"
@@ -111,7 +111,7 @@ track:
stage: track
interruptible: true
script:
- - 'sed -i "s/track-tags: False/track-tags: ${BST_TRACK_TAGS}/" project.conf'
+ - 'sed -i "s/track-tags: false/track-tags: ${BST_TRACK_TAGS}/; t; q1" project.conf'
- ${BST} track --deps all core.bst flatpak-runtimes.bst vm/image.bst boards/pinebook-pro/image.bst
boards/rock64/image.bst boards/raspberrypi-4/image.bst vm/repo-devel.bst iso/image.bst
- echo $CI_JOB_ID > track-job.id
retry: 2
@@ -269,7 +269,7 @@ s3-image:
- aws s3 ls --recursive --human-readable s3://gnome-build-meta/
rules:
- - if: $EMERGENCY || $BST_TRACK_TAGS != "False"
+ - if: $EMERGENCY || $BST_TRACK_TAGS != "false"
when: never
- if: $CI_COMMIT_REF_NAME == "master" && $CI_PIPELINE_SOURCE == "schedule"
- if: $CI_COMMIT_TAG
@@ -282,7 +282,7 @@ s3-image-static:
artifacts: false
allow_failure: true
rules:
- - if: $EMERGENCY || $BST_TRACK_TAGS != "False"
+ - if: $EMERGENCY || $BST_TRACK_TAGS != "false"
when: never
- if: $CI_COMMIT_REF_NAME == "master" && $CI_PIPELINE_SOURCE == "schedule"
when: manual
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]