From 0c82edf65c24284d51cfe3515f878bb0bcd8b21c Mon Sep 17 00:00:00 2001 From: Johannes Hoppe Date: Wed, 10 Apr 2019 13:27:19 +0200 Subject: [PATCH] Fix release process --- .travis.yml | 49 ++++++++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/.travis.yml b/.travis.yml index 2e21a17..663f66d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -34,6 +34,11 @@ script: tox after_success: codecov +stages: + - test + - name: deploy + if: tag is present + jobs: include: - python: "3.5" @@ -51,29 +56,27 @@ jobs: node_js: lts/* cache: npm - stage: deploy - if: tag IS present - python: 3.7 + python: "3.7" install: skip script: skip after_success: skip - -before_deploy: - - git stash --all - - ./set_version.py -_deploy_provider: &_deploy_provider - skip_cleanup: true - on: - tags: true - repo: applegrew/django-select2 -deploy: - - <<: *_deploy_provider - provider: pypi - distributions: sdist bdist_wheel - user: codingjoe - password: - secure: fEP9K7y0ZF9fRvQEUN4kgPXQEZvi3Cx3ikUebG2UM/2uhcaUQm0+KpgZ2S+lvOTYcBnNgzPzFsVIZMcVcTxwIKuQDEMq9y2eop2hnisb9KXsIm9qPYSzOnRm74VuiOt4hNOZMe0qVBK2cO3vC9NDXuzdI8A0JynJhthfl4t+kFM= - - <<: *_deploy_provider - provider: npm - email: info@johanneshoppe.com - api_key: - secure: PV38cQx9qhEFkpSdytbM72UzIMCfhpjmRJ8dzT+bCAaOIs5rEcyKN+h1r5ranunCxWyuFsMW4A2iW/SCxnKCR/oPAguuwUbT5ogBXlsskqPFWUxuoTHYMrd+zB+SC6+bMgq+o5ul+kJCYtEkWP6cMlIEzKyTLab7m5PsnDXNVnI= + deploy: + provider: pypi + distributions: sdist bdist_wheel + user: codingjoe + password: + secure: fEP9K7y0ZF9fRvQEUN4kgPXQEZvi3Cx3ikUebG2UM/2uhcaUQm0+KpgZ2S+lvOTYcBnNgzPzFsVIZMcVcTxwIKuQDEMq9y2eop2hnisb9KXsIm9qPYSzOnRm74VuiOt4hNOZMe0qVBK2cO3vC9NDXuzdI8A0JynJhthfl4t+kFM= + - stage: deploy + language: node_js + node_js: lts/* + python: "3.7" + install: skip + script: skip + after_success: skip + skip_cleanup: true + before_deploy: + - ./set_version.py + provider: npm + email: info@johanneshoppe.com + api_key: + secure: PV38cQx9qhEFkpSdytbM72UzIMCfhpjmRJ8dzT+bCAaOIs5rEcyKN+h1r5ranunCxWyuFsMW4A2iW/SCxnKCR/oPAguuwUbT5ogBXlsskqPFWUxuoTHYMrd+zB+SC6+bMgq+o5ul+kJCYtEkWP6cMlIEzKyTLab7m5PsnDXNVnI=