key: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG"
paths: # cache the venv and pip cache (you may opt to use just 1 of these)
- $PIP_CACHE_DIR
- #- venv
.test:
stage: test
artifacts:
expire_in: 1 week
paths:
- - dist/*.whl
- - dist/*.tar.gz
- - dist/*.zip
+ - dist/*.*
rules:
- if: $CI_PIPELINE_SOURCE == "push"
- python3 -m build -s -w
artifacts:
paths:
- - dist/*.whl
- - dist/*.tar.gz
- - dist/*.zip
+ - dist/*.*
name: "$CI_PROJECT_NAME-$CI_COMMIT_TAG"
rules:
- if: $CI_COMMIT_TAG