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_IMAGE_PYTHON: 'python:3'
|
||||||
GITLAB_CI_PYPI_DOCKER_COMPOSE: 'docker-compose~=1.23.0'
|
GITLAB_CI_PYPI_DOCKER_COMPOSE: 'docker-compose~=1.23.0'
|
||||||
GITLAB_CI_PYPI_TOX: 'tox~=3.8.0'
|
GITLAB_CI_PYPI_TOX: 'tox~=3.8.0'
|
||||||
|
GITLAB_CI_PYPI_TWINE: 'twine~=1.13.0'
|
||||||
stages:
|
stages:
|
||||||
- static
|
- static
|
||||||
- build
|
- build
|
||||||
|
@ -104,6 +105,21 @@ docker:
|
||||||
refs:
|
refs:
|
||||||
- master
|
- master
|
||||||
- tags
|
- 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:
|
trigger_master:
|
||||||
stage: trigger
|
stage: trigger
|
||||||
image: ${GITLAB_CI_IMAGE_ALPINE}
|
image: ${GITLAB_CI_IMAGE_ALPINE}
|
||||||
|
|
Loading…
Reference in New Issue