gitlab-ci: Upload 'satnogs-db' package to PyPI
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>merge-requests/416/head
parent
8f3666c2a6
commit
5c4e94ef76
|
@ -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}
|
||||
|
|
Loading…
Reference in New Issue