From e30efd4f5a5e7b3f96c2a9badbe5a5d9dbd2910c Mon Sep 17 00:00:00 2001 From: Gregory Ashton <gregory.ashton@ligo.org> Date: Mon, 17 Feb 2020 19:38:21 -0600 Subject: [PATCH] Resolve "Automate pypi release" --- .gitlab-ci.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 608916026..b020f03c5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -104,3 +104,17 @@ pages: expire_in: 30 days only: - master + +deploy_release: + stage: deploy + image: bilbydev/v2-dockerfile-test-suite-python37 + variables: + TWINE_USERNAME: $PYPI_USERNAME + TWINE_PASSWORD: $PYPI_PASSWORD + before_script: + - pip install twine + - python setup.py sdist + script: + - twine upload dist/* + only: + - tags -- GitLab