From cd488afa2786b9094d02d34c629459f55bd3289b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joan=20Vallv=C3=A9=20Navarro?= <jvallve@iri.upc.edu> Date: Tue, 5 Dec 2023 14:35:54 +0100 Subject: [PATCH] ci managing temporary branch --- .gitlab-ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 59a1fc1..636c8c0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -28,9 +28,11 @@ stages: - cd $CI_PROJECT_DIR # configure git - - export CI_NEW_BRANCH=ci_processing$RANDOM + - if [ `git rev-parse --verify ci_processing 2>/dev/null` ]; then + - git branch -delete ci_processing + - fi + - export CI_NEW_BRANCH=ci_processing - echo creating new temporary branch... $CI_NEW_BRANCH - #- export CI_NEW_BRANCH=ci_processing$CI_COMMIT_SHORT_SHA - git config --global user.email "${CI_EMAIL}" - git config --global user.name "${CI_USERNAME}" - git checkout -b $CI_NEW_BRANCH # temporary branch -- GitLab