From ad86d9d328ea7aba2b3a98d99cb79ad433d5e515 Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Fri, 6 Aug 2021 10:05:55 +0200 Subject: [PATCH] WIP: pipeline --- .gitlab-ci.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8f77eea..02c895d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -50,6 +50,7 @@ info: - echo "$CPPLIB_REGISTRY_IMAGE" - echo "$CPPINTTEST_PIPELINE" - echo "$GIT_SUBMODULE_STRATEGY" + - echo "$CI_COMMIT_REF_NAME" # Build a docker image in which tests for this repository can run build-testenv: @@ -98,16 +99,21 @@ trigger_inttest: ## Determine the cppinttest branch... # ... use an f-branch if posible... + - F_BRANCH=dev - if echo "$CI_COMMIT_REF_NAME" | grep -c "^f-" ; then CPPINT_REF=$CI_COMMIT_REF_NAME ; + F_BRANCH=$CI_COMMIT_REF_NAME ; fi; # ... or use main if possible... - if [[ "$CI_COMMIT_REF_NAME" == "main" ]] ; then CPPINT_REF=main ; fi + - if echo "$CI_COMMIT_REF_NAME" | grep -c "^v" ; then + CPPINT_REF=main ; + F_BRANCH=main ; + fi # ... and fall-back to dev - CPPINT_REF=${CPPINT_REF:-dev} - - F_BRANCH=$CI_COMMIT_REF_NAME - echo "Triggering caosdb-cppinttest@${CPPINT_REF} (F_BRANCH=$F_BRANCH)" - curl -w "%{stderr}HTTPCODE=%{http_code}" -X POST -- GitLab