Add Poetry config

Add deployment through poetry to travis
This commit is contained in:
Manuel Ebert 2019-07-07 20:41:18 -07:00
parent 1affb9b7b5
commit a61658d453
8 changed files with 549 additions and 141 deletions

View file

@ -4,10 +4,10 @@ clean:
rm -rf dist
rm -rf _static
rm -rf jrnl.egg-info
rm -rf docs/_build
rm -rf _build
rm -rf _sources
rm -rf _static
rm -rf site/
rm -f *.html
html:
@ -17,6 +17,21 @@ html:
docs:
mkdocs gh-deploy
# Upload to pipy
dist:
python setup.py publish
format: ## check style with flake8
poetry run black features jrnl
lint: ## check style with flake8
poetry run flake8 jrnl features --ignore E501
test: ## Run behave tests
poetry run behave
dist: clean ## builds source and wheel package
poetry build
release: dist ## package and upload a release
poetry publish
mkdocs gh-deploy
install: clean ## install the package to the active Python's site-packages
poetry install