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

CI/CD => Transform rules to be more readable

parent 0656629c
No related branches found
No related tags found
No related merge requests found
Pipeline #30086 passed
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
- $ARTIFACTS_FOLDER/* - $ARTIFACTS_FOLDER/*
expire_in: 10 mins expire_in: 10 mins
rules: rules:
- if: '$CI_COMMIT_REF_PROTECTED == "true"' - if: $CI_COMMIT_REF_PROTECTED == "true"
.pkg_and_sign:macos: .pkg_and_sign:macos:
...@@ -90,4 +90,4 @@ ...@@ -90,4 +90,4 @@
- $ARTIFACTS_FOLDER/* - $ARTIFACTS_FOLDER/*
expire_in: 10 mins expire_in: 10 mins
rules: rules:
- if: '$CI_COMMIT_REF_PROTECTED == "true"' - if: $CI_COMMIT_REF_PROTECTED == "true"
\ No newline at end of file \ No newline at end of file
...@@ -20,4 +20,5 @@ build:version: ...@@ -20,4 +20,5 @@ build:version:
- $ARTIFACTS_FOLDER/* - $ARTIFACTS_FOLDER/*
expire_in: 10 mins expire_in: 10 mins
rules: rules:
- if: '$CI_COMMIT_REF_PROTECTED == "true" || $CI_COMMIT_BRANCH == "test"' - if: $CI_COMMIT_REF_PROTECTED == "true"
- if: $CI_COMMIT_BRANCH == "test"
...@@ -19,7 +19,7 @@ pkg_and_sign:debian:test: ...@@ -19,7 +19,7 @@ pkg_and_sign:debian:test:
artifacts: artifacts:
expire_in: 2 weeks expire_in: 2 weeks
rules: rules:
- if: '$CI_COMMIT_BRANCH == "test"' - if: $CI_COMMIT_BRANCH == "test"
pkg_and_sign:macos: pkg_and_sign:macos:
...@@ -37,7 +37,7 @@ pkg_and_sign:macos:test: ...@@ -37,7 +37,7 @@ pkg_and_sign:macos:test:
artifacts: artifacts:
expire_in: 2 weeks expire_in: 2 weeks
rules: rules:
- if: '$CI_COMMIT_BRANCH == "test"' - if: $CI_COMMIT_BRANCH == "test"
......
...@@ -8,7 +8,7 @@ clean:release: ...@@ -8,7 +8,7 @@ clean:release:
- !reference [ .get_version_dependent_vars, script ] - !reference [ .get_version_dependent_vars, script ]
- !reference [ .clean_release, script ] - !reference [ .clean_release, script ]
rules: rules:
- if: '$CI_COMMIT_REF_PROTECTED == "true"' - if: $CI_COMMIT_REF_PROTECTED == "true"
clean:packages: clean:packages:
...@@ -21,7 +21,7 @@ clean:packages: ...@@ -21,7 +21,7 @@ clean:packages:
- !reference [ .get_version_dependent_vars, script ] - !reference [ .get_version_dependent_vars, script ]
- !reference [ .clean_packages, script ] - !reference [ .clean_packages, script ]
rules: rules:
- if: '$CI_COMMIT_REF_PROTECTED == "true"' - if: $CI_COMMIT_REF_PROTECTED == "true"
clean:release:dev: clean:release:dev:
...@@ -35,7 +35,7 @@ clean:release:dev: ...@@ -35,7 +35,7 @@ clean:release:dev:
- !reference [ .get_version_dependent_vars, script ] - !reference [ .get_version_dependent_vars, script ]
- !reference [ .clean_release, script ] - !reference [ .clean_release, script ]
rules: rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
clean:packages:dev: clean:packages:dev:
...@@ -49,7 +49,7 @@ clean:packages:dev: ...@@ -49,7 +49,7 @@ clean:packages:dev:
- !reference [ .get_version_dependent_vars, script ] - !reference [ .get_version_dependent_vars, script ]
- !reference [ .clean_packages, script ] - !reference [ .clean_packages, script ]
rules: rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
clean:release:latest: clean:release:latest:
...@@ -61,7 +61,7 @@ clean:release:latest: ...@@ -61,7 +61,7 @@ clean:release:latest:
- VERSION="Latest" - VERSION="Latest"
- !reference [ .clean_release, script ] - !reference [ .clean_release, script ]
rules: rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
clean:release:pre-alpha: clean:release:pre-alpha:
...@@ -73,4 +73,6 @@ clean:release:pre-alpha: ...@@ -73,4 +73,6 @@ clean:release:pre-alpha:
- VERSION="Pre-alpha" - VERSION="Pre-alpha"
- !reference [ .clean_release, script ] - !reference [ .clean_release, script ]
rules: rules:
- if: '$CI_COMMIT_REF_PROTECTED == "true" && $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH' - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
\ No newline at end of file when: never
- if: $CI_COMMIT_REF_PROTECTED == "true"
\ No newline at end of file
...@@ -27,7 +27,7 @@ upload:packages: ...@@ -27,7 +27,7 @@ upload:packages:
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ${BIN_FILE_WINDOWS_ARM64} "${PACKAGE_URL_WINDOWS_ARM64_BIN}";' - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ${BIN_FILE_WINDOWS_ARM64} "${PACKAGE_URL_WINDOWS_ARM64_BIN}";'
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ${BIN_FILE_WINDOWS_X64} "${PACKAGE_URL_WINDOWS_X64_BIN}";' - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ${BIN_FILE_WINDOWS_X64} "${PACKAGE_URL_WINDOWS_X64_BIN}";'
rules: rules:
- if: '$CI_COMMIT_REF_PROTECTED == "true"' - if: $CI_COMMIT_REF_PROTECTED == "true"
upload:packages:doc:wiki: upload:packages:doc:wiki:
...@@ -51,4 +51,4 @@ upload:packages:doc:wiki: ...@@ -51,4 +51,4 @@ upload:packages:doc:wiki:
# Send package # Send package
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ${WIKI_ARCHIVE_PATH} "${PACKAGE_URL_WIKI}";' - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ${WIKI_ARCHIVE_PATH} "${PACKAGE_URL_WIKI}";'
rules: rules:
- if: '$CI_COMMIT_REF_PROTECTED == "true"' - if: $CI_COMMIT_REF_PROTECTED == "true"
\ No newline at end of file \ No newline at end of file
...@@ -44,7 +44,7 @@ release:doc:wiki: ...@@ -44,7 +44,7 @@ release:doc:wiki:
# Push the change back to the master branch of the wiki # Push the change back to the master branch of the wiki
- git push origin "HEAD:main" - git push origin "HEAD:main"
rules: rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
release:gitlab: release:gitlab:
...@@ -58,7 +58,7 @@ release:gitlab: ...@@ -58,7 +58,7 @@ release:gitlab:
- RELEASE_NAME=$VERSION - RELEASE_NAME=$VERSION
- !reference [ .release_gitlab, script ] - !reference [ .release_gitlab, script ]
rules: rules:
- if: '$CI_COMMIT_REF_PROTECTED == "true"' - if: $CI_COMMIT_REF_PROTECTED == "true"
release:gitlab:latest: release:gitlab:latest:
...@@ -72,7 +72,7 @@ release:gitlab:latest: ...@@ -72,7 +72,7 @@ release:gitlab:latest:
- RELEASE_NAME="Latest" - RELEASE_NAME="Latest"
- !reference [ .release_gitlab, script ] - !reference [ .release_gitlab, script ]
rules: rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
release:gitlab:pre-alpha: release:gitlab:pre-alpha:
...@@ -86,4 +86,6 @@ release:gitlab:pre-alpha: ...@@ -86,4 +86,6 @@ release:gitlab:pre-alpha:
- RELEASE_NAME="Pre-alpha" - RELEASE_NAME="Pre-alpha"
- !reference [ .release_gitlab, script ] - !reference [ .release_gitlab, script ]
rules: rules:
- if: '$CI_COMMIT_REF_PROTECTED == "true" && $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH' - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
\ No newline at end of file when: never
- if: $CI_COMMIT_REF_PROTECTED == "true"
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment