From 3c5f31ad29442c7b779d5f48653bb2edbf539033 Mon Sep 17 00:00:00 2001 From: matt Date: Wed, 20 Oct 2021 17:49:04 +0000 Subject: [PATCH] KASM-2029 CI tweaks --- .gitlab-ci.yml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ed6a950..5fe52da 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -95,6 +95,9 @@ build_ubuntu_focal: - *prepare_artfacts script: - bash builder/build-package ubuntu focal; + only: + variables: + - $CI_COMMIT_MESSAGE =~ /\[full ci\]/ artifacts: paths: - output/ @@ -111,6 +114,9 @@ build_ubuntu_focal_arm: - *prepare_artfacts script: - bash builder/build-package ubuntu focal; + only: + variables: + - $CI_COMMIT_MESSAGE =~ /\[full ci\]/ artifacts: paths: - output/ @@ -125,6 +131,9 @@ build_debian_buster: - *prepare_artfacts script: - bash builder/build-package debian buster; + only: + variables: + - $CI_COMMIT_MESSAGE =~ /\[full ci\]/ artifacts: paths: - output/ @@ -141,6 +150,9 @@ build_debian_buster_arm: - *prepare_artfacts script: - bash builder/build-package debian buster; + only: + variables: + - $CI_COMMIT_MESSAGE =~ /\[full ci\]/ artifacts: paths: - output/ @@ -155,6 +167,9 @@ build_debian_bullseye: - *prepare_artfacts script: - bash builder/build-package debian bullseye; + only: + variables: + - $CI_COMMIT_MESSAGE =~ /\[full ci\]/ artifacts: paths: - output/ @@ -171,6 +186,9 @@ build_debian_bullseye_arm: - *prepare_artfacts script: - bash builder/build-package debian bullseye; + only: + variables: + - $CI_COMMIT_MESSAGE =~ /\[full ci\]/ artifacts: paths: - output/ @@ -217,5 +235,5 @@ upload: echo; echo "File to upload $upload_filename"; upload_to_s3 "$package" "$upload_filename"; - curl --request POST --header "PRIVATE-TOKEN:${GITLAB_API_TOKEN}" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/statuses/${CI_COMMIT_SHA}?state=success&name=$upload_filename&target_url=${S3_URL}"; + curl --request POST --header "PRIVATE-TOKEN:${GITLAB_API_TOKEN}" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/statuses/${CI_COMMIT_SHA}?state=success&name=${CI_JOB_NAME}&target_url=${S3_URL}"; done