KASM-2029 CI tweaks

pull/72/head
matt 4 years ago
parent 6219b85ba8
commit 3c5f31ad29

@ -95,6 +95,9 @@ build_ubuntu_focal:
- *prepare_artfacts - *prepare_artfacts
script: script:
- bash builder/build-package ubuntu focal; - bash builder/build-package ubuntu focal;
only:
variables:
- $CI_COMMIT_MESSAGE =~ /\[full ci\]/
artifacts: artifacts:
paths: paths:
- output/ - output/
@ -111,6 +114,9 @@ build_ubuntu_focal_arm:
- *prepare_artfacts - *prepare_artfacts
script: script:
- bash builder/build-package ubuntu focal; - bash builder/build-package ubuntu focal;
only:
variables:
- $CI_COMMIT_MESSAGE =~ /\[full ci\]/
artifacts: artifacts:
paths: paths:
- output/ - output/
@ -125,6 +131,9 @@ build_debian_buster:
- *prepare_artfacts - *prepare_artfacts
script: script:
- bash builder/build-package debian buster; - bash builder/build-package debian buster;
only:
variables:
- $CI_COMMIT_MESSAGE =~ /\[full ci\]/
artifacts: artifacts:
paths: paths:
- output/ - output/
@ -141,6 +150,9 @@ build_debian_buster_arm:
- *prepare_artfacts - *prepare_artfacts
script: script:
- bash builder/build-package debian buster; - bash builder/build-package debian buster;
only:
variables:
- $CI_COMMIT_MESSAGE =~ /\[full ci\]/
artifacts: artifacts:
paths: paths:
- output/ - output/
@ -155,6 +167,9 @@ build_debian_bullseye:
- *prepare_artfacts - *prepare_artfacts
script: script:
- bash builder/build-package debian bullseye; - bash builder/build-package debian bullseye;
only:
variables:
- $CI_COMMIT_MESSAGE =~ /\[full ci\]/
artifacts: artifacts:
paths: paths:
- output/ - output/
@ -171,6 +186,9 @@ build_debian_bullseye_arm:
- *prepare_artfacts - *prepare_artfacts
script: script:
- bash builder/build-package debian bullseye; - bash builder/build-package debian bullseye;
only:
variables:
- $CI_COMMIT_MESSAGE =~ /\[full ci\]/
artifacts: artifacts:
paths: paths:
- output/ - output/
@ -217,5 +235,5 @@ upload:
echo; echo;
echo "File to upload $upload_filename"; echo "File to upload $upload_filename";
upload_to_s3 "$package" "$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 done

Loading…
Cancel
Save