|
|
@ -41,12 +41,6 @@ jobs: |
|
|
. venv/bin/activate |
|
|
. venv/bin/activate |
|
|
sleep 1 |
|
|
sleep 1 |
|
|
flask db upgrade |
|
|
flask db upgrade |
|
|
- run: |
|
|
|
|
|
name: flask test |
|
|
|
|
|
command: | |
|
|
|
|
|
. venv/bin/activate |
|
|
|
|
|
sleep 1 |
|
|
|
|
|
flask test |
|
|
|
|
|
- save_cache: |
|
|
- save_cache: |
|
|
paths: |
|
|
paths: |
|
|
- ./venv |
|
|
- ./venv |
|
|
@ -56,6 +50,9 @@ jobs: |
|
|
- image: buildpack-deps:trusty |
|
|
- image: buildpack-deps:trusty |
|
|
steps: |
|
|
steps: |
|
|
- checkout |
|
|
- checkout |
|
|
|
|
|
- run: |
|
|
|
|
|
name: Heroku Deploy |
|
|
|
|
|
command: git push https://heroku:$HEROKU_API_KEY@git.heroku.com/$HEROKU_APP_NAME.git HEAD:main |
|
|
- run: |
|
|
- run: |
|
|
name: Smoke test |
|
|
name: Smoke test |
|
|
command: ./testbackend.sh |
|
|
command: ./testbackend.sh |
|
|
@ -90,4 +87,4 @@ workflows: |
|
|
- start_test |
|
|
- start_test |
|
|
- buildandpush_dockerhub: |
|
|
- buildandpush_dockerhub: |
|
|
requires: |
|
|
requires: |
|
|
- back-deploy-heroku |
|
|
|
|
|
|
|
|
- build |