Skip to content

Commit b3f606d

Browse files
committed
Merge branch 'feature/KASM-2861-link-guard' into 'develop'
KASM-2861 do not link tests on non development feature branches Closes KASM-2861 See merge request kasm-technologies/internal/workspaces-core-images!77
2 parents be2966d + 5f7fbf9 commit b3f606d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.gitlab-ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,9 @@ link_tests_single_arch_dev:
544544
- STATUS=$(curl -sL https://kasm-ci.s3.amazonaws.com/${CI_COMMIT_SHA}/x86_64/kasmweb/${KASM_IMAGE}/${SANITIZED_BRANCH}/ci-status.yml | awk -F'"' '{print $2}')
545545
- if [ "${STATUS}" == "PASS" ]; then STATE=success; else STATE=failed; fi;
546546
- curl --request POST --header "PRIVATE-TOKEN:${GITLAB_API_TOKEN}" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/statuses/${CI_COMMIT_SHA}?state=${STATE}&name=${KASM_IMAGE}_x86_64&target_url=https://kasm-ci.s3.amazonaws.com/${CI_COMMIT_SHA}/x86_64/kasmweb/${KASM_IMAGE}/${SANITIZED_BRANCH}/index.html"
547+
except:
548+
- develop
549+
- /^release\/.*$/
547550
parallel:
548551
matrix:
549552
- KASM_IMAGE:
@@ -560,6 +563,9 @@ link_tests_multi_arch_dev:
560563
- STATUS=$(curl -sL https://kasm-ci.s3.amazonaws.com/${CI_COMMIT_SHA}/${ARCH}/kasmweb/${KASM_IMAGE}/${ARCH}-${SANITIZED_BRANCH}/ci-status.yml | awk -F'"' '{print $2}')
561564
- if [ "${STATUS}" == "PASS" ]; then STATE=success; else STATE=failed; fi;
562565
- curl --request POST --header "PRIVATE-TOKEN:${GITLAB_API_TOKEN}" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/statuses/${CI_COMMIT_SHA}?state=${STATE}&name=${KASM_IMAGE}_${ARCH}&target_url=https://kasm-ci.s3.amazonaws.com/${CI_COMMIT_SHA}/${ARCH}/kasmweb/${KASM_IMAGE}/${ARCH}-${SANITIZED_BRANCH}/index.html"
566+
except:
567+
- develop
568+
- /^release\/.*$/
563569
parallel:
564570
matrix:
565571
- ARCH: [ aarch64, x86_64 ]

0 commit comments

Comments
 (0)