diff --git a/.travis.yml b/.travis.yml index 80c433fab..797fc87ab 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,6 +4,8 @@ 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 @@ -12,10 +14,10 @@ before_deploy: - pip install poetry - poetry config http-basic.pypi $PYPI_USER $PYPI_PASS - poetry version $TRAVIS_TAG - - poetry build + - make build deploy: provider: script - script: poetry publish + script: make release skip_cleanup: true draft: true on: diff --git a/Makefile b/Makefile index de491e1f4..11e16826a 100644 --- a/Makefile +++ b/Makefile @@ -26,10 +26,10 @@ lint: ## check style with flake8 test: ## Run behave tests poetry run behave -dist: clean ## builds source and wheel package +build: poetry build -release: dist ## package and upload a release +release: poetry publish poetry run mkdocs gh-deploy diff --git a/pyproject.toml b/pyproject.toml index 7c2f123a4..1b84acde0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "jrnl" -version = "2.1" +version = "0.0.0-source" description = "Collect your thoughts and notes without leaving the command line." authors = [ "Manuel Ebert ",