Skip to content
Snippets Groups Projects

CWG-75: Protect Gitlab secrets, raise awareness

Merged CWG-75: Protect Gitlab secrets, raise awareness
Merged Corné Lukken requested to merge CWG-75 into main
2 files
+ 22
2
Compare changes
  • Side-by-side
  • Inline

Files

@@ -129,10 +129,21 @@ pages:
@@ -129,10 +129,21 @@ pages:
paths:
paths:
- build/doc/*
- build/doc/*
 
release_job:
 
stage: publish
 
image: registry.gitlab.com/gitlab-org/release-cli:latest
 
rules:
 
- if: '$CI_COMMIT_TAG && $CI_COMMIT_REF_PROTECTED == "true"'
 
script:
 
- echo "running release_job"
 
release:
 
tag_name: '$CI_COMMIT_TAG'
 
description: '$CI_COMMIT_TAG'
 
abi-deploy:
abi-deploy:
stage: publish
stage: publish
needs: ["trigger_prepare"]
needs: ["trigger_prepare"]
environment: production
environment: abi
script:
script:
- cmake --version
- cmake --version
- mkdir build && cd build
- mkdir build && cd build
@@ -143,4 +154,5 @@ abi-deploy:
@@ -143,4 +154,5 @@ abi-deploy:
# The syntax is described at https://docs.gitlab.com/ee/user/packages/generic_packages/index.html
# The syntax is described at https://docs.gitlab.com/ee/user/packages/generic_packages/index.html
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ${APPLICATION_LAST_RELEASE}.dump "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/ABI/${APPLICATION_LAST_RELEASE}/abi.dump"'
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ${APPLICATION_LAST_RELEASE}.dump "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/ABI/${APPLICATION_LAST_RELEASE}/abi.dump"'
rules:
rules:
- when: manual
- if: '$CI_COMMIT_TAG && $CI_COMMIT_REF_PROTECTED == "true"'
 
- when: manual
Loading