image: alpine:3.17.1 trigger-root: stage: deploy variables: GIT_STRATEGY: none script: - apk add --no-cache curl - TARGET_BRANCH="$CI_COMMIT_BRANCH" - if [ "$TARGET_BRANCH" = "main" ]; then TARGET_BRANCH="master"; fi - echo $TARGET_BRANCH - 'curl --fail --request POST --form "variables[ADITO_COMMIT_MESSAGE]=$CI_COMMIT_MESSAGE" --form "token=$PUSH_TRIGGER_TOKEN" --form "ref=$TARGET_BRANCH" "https://gitlab.adito.de/api/v4/projects/676/trigger/pipeline"' rules: - if: '$CI_PIPELINE_SOURCE == "push" && ($CI_COMMIT_BRANCH =~ /^2024/ || $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH)' when: on_success