|
7 | 7 | before_script:
|
8 | 8 | - gem install bundler -v 1.16.2
|
9 | 9 | - bundle exec hatchet ci:setup
|
| 10 | + - docker build --pull --tag heroku-python-build-heroku-18 --file $(pwd)/Dockerfile.heroku-18 . |
10 | 11 | jobs:
|
11 | 12 | include:
|
12 | 13 | - stage: Bash linting (shellcheck)
|
13 | 14 | sudo: false
|
14 | 15 | script: make check
|
15 | 16 | - stage: Heroku 18 Test
|
16 | 17 | name: Build Heroku 18
|
17 |
| - script: docker build --pull --tag heroku-python-build-heroku-18 --file $(pwd)/Dockerfile.heroku-18 . |
18 |
| - name: Test Deps |
19 |
| - script: docker run --rm heroku-python-build-heroku-18 bash test/run-deps |
20 |
| - name: Test Python Versions |
21 |
| - script: docker run --rm heroku-python-build-heroku-18 bash test/run-versions |
22 |
| - name: Test Feature Steps |
23 |
| - script: docker run --rm heroku-python-build-heroku-18 bash test/run-features |
| 18 | + script: docker run --rm heroku-python-build-heroku-18 bash $TESTFOLDER |
24 | 19 | - stage: Hatchet Integration
|
25 | 20 | if: branch = master
|
26 | 21 | name: Run Hatchet
|
27 | 22 | script: "bundle exec rspec"
|
28 | 23 | env:
|
29 | 24 | global:
|
30 |
| - - HATCHET_RETRIES=3 |
31 |
| - - IS_RUNNING_ON_CI=true |
32 |
| - - HATCHET_APP_LIMIT=5 |
33 |
| - - HATCHET_DEPLOY_STRATEGY=git |
34 |
| - - secure: yjtlPE5FbVxTKnjUy/tZUBgSEf4qADD3QOxtgziuid73S0U/1IEXlMGFULsQzIjtlHKmHeywZqpVVEpthIH4RuT7uoX1Pb7SSM/g0T8fT3VoEFbFK1uYl0oZQbUS4Klxv9tPiumj8if3m6ULEGIz1X0wZcMOC0tMLwVCnwmap0E= |
35 |
| - - secure: ZeFTHWwnpIKE9nAqs88ocmiQh7bKce84lilGm5J23nf3N6V4wNyLwqlkvsM008WGBCaOg9AUx7ZunasT0ANsR5gLP3eV2UUg7ILdRgV2Gy13eNRFheC4PHdN92RqQ3aKoqlIv2K999xlhVjod0NzhkQQXB6PddfQINbuU7ks6As= |
| 25 | + secure: yjtlPE5FbVxTKnjUy/tZUBgSEf4qADD3QOxtgziuid73S0U/1IEXlMGFULsQzIjtlHKmHeywZqpVVEpthIH4RuT7uoX1Pb7SSM/g0T8fT3VoEFbFK1uYl0oZQbUS4Klxv9tPiumj8if3m6ULEGIz1X0wZcMOC0tMLwVCnwmap0E= |
| 26 | + secure: ZeFTHWwnpIKE9nAqs88ocmiQh7bKce84lilGm5J23nf3N6V4wNyLwqlkvsM008WGBCaOg9AUx7ZunasT0ANsR5gLP3eV2UUg7ILdRgV2Gy13eNRFheC4PHdN92RqQ3aKoqlIv2K999xlhVjod0NzhkQQXB6PddfQINbuU7ks6As= |
| 27 | + - TESTFOLDER=test/run-deps |
| 28 | + - TESTFOLDER=test/run-versions |
| 29 | + - TESTFOLDER=test/run-features |
| 30 | + - HATCHET_RETRIES=3 |
| 31 | + - IS_RUNNING_ON_CI=true |
| 32 | + - HATCHET_APP_LIMIT=5 |
| 33 | + - HATCHET_DEPLOY_STRATEGY=git |
0 commit comments