1
0
Fork 0

gitlab-ci: Upload 'satnogs-db' package to PyPI

Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
merge-requests/416/head
Vasilis Tsiligiannis 2019-09-22 18:14:53 +03:00
parent 8f3666c2a6
commit 5c4e94ef76
1 changed files with 16 additions and 0 deletions

View File

@ -5,6 +5,7 @@ variables:
GITLAB_CI_IMAGE_PYTHON: 'python:3'
GITLAB_CI_PYPI_DOCKER_COMPOSE: 'docker-compose~=1.23.0'
GITLAB_CI_PYPI_TOX: 'tox~=3.8.0'
GITLAB_CI_PYPI_TWINE: 'twine~=1.13.0'
stages:
- static
- build
@ -104,6 +105,21 @@ docker:
refs:
- master
- tags
deploy:
stage: deploy
image: ${GITLAB_CI_IMAGE_PYTHON}
before_script:
- pip install "$GITLAB_CI_PYPI_TWINE"
script:
- rm -rf dist
- python setup.py sdist bdist_wheel
- twine upload -u "$PYPI_USERNAME" -p "$PYPI_PASSWORD" dist/*
only:
refs:
- tags
variables:
- $PYPI_USERNAME
- $PYPI_PASSWORD
trigger_master:
stage: trigger
image: ${GITLAB_CI_IMAGE_ALPINE}