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