Skip to content
Snippets Groups Projects

CWG-75: Secure jobs with secrets and raise awareness

Merged CWG-75: Secure jobs with secrets and raise awareness
Merged Corné Lukken requested to merge CWG-75 into main
Files
3
@@ -155,6 +155,7 @@ publish_on_test_pypi:
@@ -155,6 +155,7 @@ publish_on_test_pypi:
when: manual
when: manual
rules:
rules:
- if: $CI_COMMIT_TAG
- if: $CI_COMMIT_TAG
 
allow_failure: true
script:
script:
- echo "run twine for test pypi"
- echo "run twine for test pypi"
# - |
# - |
@@ -163,6 +164,7 @@ publish_on_test_pypi:
@@ -163,6 +164,7 @@ publish_on_test_pypi:
# TODO: replace URL with a pipy URL
# TODO: replace URL with a pipy URL
# python -m twine upload \
# python -m twine upload \
# --repository-url ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/pypi dist/*
# --repository-url ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/pypi dist/*
 
- exit 1
publish_on_pypi:
publish_on_pypi:
stage: publish
stage: publish
@@ -172,6 +174,7 @@ publish_on_pypi:
@@ -172,6 +174,7 @@ publish_on_pypi:
when: manual
when: manual
rules:
rules:
- if: $CI_COMMIT_TAG
- if: $CI_COMMIT_TAG
 
allow_failure: true
script:
script:
- echo "run twine for pypi"
- echo "run twine for pypi"
# - |
# - |
@@ -180,6 +183,7 @@ publish_on_pypi:
@@ -180,6 +183,7 @@ publish_on_pypi:
# TODO: replace URL with a pipy URL
# TODO: replace URL with a pipy URL
# python -m twine upload \
# python -m twine upload \
# --repository-url ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/pypi dist/*
# --repository-url ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/pypi dist/*
 
- exit 1
publish_to_readthedocs:
publish_to_readthedocs:
stage: publish
stage: publish
@@ -193,3 +197,14 @@ publish_to_readthedocs:
@@ -193,3 +197,14 @@ publish_to_readthedocs:
script:
script:
- echo "scp docs/* ???"
- echo "scp docs/* ???"
- exit 1
- exit 1
 
 
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'
Loading