mirror of
https://github.com/jrnl-org/jrnl.git
synced 2025-05-10 16:48:31 +02:00
[#681] Separate local dev from pipeline releases
This commit is contained in:
parent
0f59c41712
commit
a25d816fa1
2 changed files with 14 additions and 18 deletions
24
.travis.yml
24
.travis.yml
|
@ -8,18 +8,22 @@ install:
|
||||||
- poetry version
|
- poetry version
|
||||||
- poetry install
|
- poetry install
|
||||||
script:
|
script:
|
||||||
- poetry run python --version
|
- poetry run python --version
|
||||||
- poetry run behave
|
- poetry run behave
|
||||||
before_deploy:
|
before_deploy:
|
||||||
- pip install poetry
|
- pip install poetry
|
||||||
- poetry config http-basic.pypi $PYPI_USER $PYPI_PASS
|
- poetry config http-basic.pypi $PYPI_USER $PYPI_PASS
|
||||||
- poetry version $TRAVIS_TAG
|
- poetry version $TRAVIS_TAG
|
||||||
- make build
|
- poetry build
|
||||||
deploy:
|
deploy:
|
||||||
provider: script
|
- provider: script
|
||||||
script: make release
|
script: poetry publish
|
||||||
skip_cleanup: true
|
skip_cleanup: true
|
||||||
draft: true
|
on:
|
||||||
on:
|
branch: master
|
||||||
branch: master
|
tags: true
|
||||||
tags: true
|
- provider: pages
|
||||||
|
skip_cleanup: true
|
||||||
|
github_token: $GITHUB_TOKEN
|
||||||
|
on:
|
||||||
|
branch: master
|
||||||
|
|
8
Makefile
8
Makefile
|
@ -13,10 +13,6 @@ clean:
|
||||||
html:
|
html:
|
||||||
poetry run mkdocs serve
|
poetry run mkdocs serve
|
||||||
|
|
||||||
# Build GitHub Page from docs
|
|
||||||
docs:
|
|
||||||
poetry run mkdocs gh-deploy
|
|
||||||
|
|
||||||
format: ## check style with flake8
|
format: ## check style with flake8
|
||||||
poetry run black features jrnl
|
poetry run black features jrnl
|
||||||
|
|
||||||
|
@ -29,9 +25,5 @@ test: ## Run behave tests
|
||||||
build:
|
build:
|
||||||
poetry build
|
poetry build
|
||||||
|
|
||||||
release:
|
|
||||||
poetry publish
|
|
||||||
poetry run mkdocs gh-deploy
|
|
||||||
|
|
||||||
install: clean ## install the package to the active Python's site-packages
|
install: clean ## install the package to the active Python's site-packages
|
||||||
poetry install
|
poetry install
|
||||||
|
|
Loading…
Add table
Reference in a new issue