¯\_(ツ)_/¯

[#681] Update version handling in source and travis deployments
[#681] Appease the poetry gods
[#681] Separate local dev from pipeline releases
[#681] take out automated pages deployment (for now), since it broke the
site
This commit is contained in:
Jonathan Wren 2019-10-19 13:03:57 -07:00
parent 8c0c95d1f6
commit f7953fdd61
3 changed files with 13 additions and 18 deletions

View file

@ -4,18 +4,21 @@ python: "3.7"
before_install:
- pip install poetry
install:
# we run `poetry version` here to appease poetry about '0.0.0-source'
- poetry version
- poetry install
script:
- poetry run python --version
- poetry run behave
- poetry run python --version
- poetry run behave
before_deploy:
- pip install poetry
- poetry config http-basic.pypi $PYPI_USER $PYPI_PASS
- poetry version $TRAVIS_TAG
- poetry build
deploy:
provider: script
script: poetry publish
skip_cleanup: true
on:
branch: master
tags: true
- provider: script
script: poetry publish
skip_cleanup: true
on:
branch: master
tags: true