diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5e346af..c9c4183 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -14,9 +14,15 @@ test_package: deploy_package: stage: deploy + variables: + TWINE_USERNAME: $PYPI_USERNAME + TWINE_PASSWORD: $PYPI_PASSWORD script: + - pip install twine + - rm -rf dist - export VERSION=$(python setup.py --version) - - python setup.py sdist --formats=gztar upload -r gog-pypi + - python setup.py sdist --formats=gztar bdist_wheel + - twine upload dist/* - curl -X POST --silent --show-error --fail "https://gitlab.gog.com/api/v4/projects/${CI_PROJECT_ID}/repository/tags?tag_name=${VERSION}&ref=${CI_COMMIT_REF_NAME}&private_token=${PACKAGE_DEPLOYER_API_TOKEN}" when: manual