Skip to content
Snippets Groups Projects
Commit c8e66fea authored by michael.minelli's avatar michael.minelli
Browse files

CI/CD => replace if rules for protected branches

parent 29c797c7
No related branches found
No related tags found
No related merge requests found
Pipeline #26435 passed
......@@ -83,7 +83,7 @@ clean:release:
- !reference [.get_version, script]
- !reference [.clean_release, script]
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH || $CI_COMMIT_BRANCH =~ /^v[0-9]+(\.[0-9]+)*$/'
- if: '$CI_COMMIT_REF_PROTECTED == "true"'
clean:packages:
......@@ -95,7 +95,7 @@ clean:packages:
- !reference [.get_version, script]
- !reference [.clean_packages, script]
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH || $CI_COMMIT_BRANCH =~ /^v[0-9]+(\.[0-9]+)*$/'
- if: '$CI_COMMIT_REF_PROTECTED == "true"'
clean:dev:release:
......@@ -138,13 +138,14 @@ upload:packages:wiki:
- !reference [.get_packages_url, script]
# Create archive
- mkdir -p $ARTIFACTS_FOLDER
- WIKI_ARCHIVE_PATH="${ARTIFACTS_FOLDER}/${WIKI_ARCHIVE_NAME}"
- tar -v -c -C "${CI_PROJECT_DIR}/${WIKI_FOLDER}" -J -f "${WIKI_ARCHIVE_PATH}" . # Ubuntu: tar --verbose --create --cd wiki-test-2 --xz --file file.tar.bz2
# Send package
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ${WIKI_ARCHIVE_PATH} "${PACKAGE_URL_WIKI}";'
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH || $CI_COMMIT_BRANCH =~ /^v[0-9]+(\.[0-9]+)*$/'
- if: '$CI_COMMIT_REF_PROTECTED == "true"'
release:wiki:
......@@ -201,6 +202,7 @@ release:gitlab:
image: registry.gitlab.com/gitlab-ci-utils/curl-jq:latest
script:
- !reference [.get_version, script]
- !reference [.get_packages_url, script]
- echo 'Running release_job'
# Extract description from CHANGELOG.md
......@@ -230,4 +232,4 @@ release:gitlab:
--header "JOB-TOKEN: $CI_JOB_TOKEN" \
--request POST "${GITLAB_API_PROJECT_URL}/releases"
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH || $CI_COMMIT_BRANCH =~ /^v[0-9]+(\.[0-9]+)*$/'
- if: '$CI_COMMIT_REF_PROTECTED == "true"'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment