File tree Expand file tree Collapse file tree 1 file changed +12
-11
lines changed Expand file tree Collapse file tree 1 file changed +12
-11
lines changed Original file line number Diff line number Diff line change 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
+ matrix :
12
+ include :
13
+ - name : Test Dependencies
14
+ env : TESTFOLDER=test/run-deps
15
+ - name : Test Python Versions
16
+ env : TESTFOLDER=test/run-versions
17
+ - name : Test Steps
18
+ env : TESTFOLDER=test/run-features
19
+ script : docker build --pull --tag heroku-python-build-heroku-18 --file $(pwd)/Dockerfile.heroku-18 .
20
+ after_script : docker run --rm -e "STACK=heroku-18" heroku-python-build-heroku-18 bash $TESTFOLDER
21
+
11
22
jobs :
12
23
include :
13
24
- stage : Bash linting (shellcheck)
14
25
sudo : false
15
26
script : make check
16
- - stage : Heroku 18 Test
17
- name : Build Heroku 18
18
- script : docker run --rm -e "STACK=heroku-18" heroku-python-build-heroku-18 bash $TESTFOLDER
19
27
- stage : Hatchet Integration
20
28
if : branch = master
21
29
name : Run Hatchet
26
34
- IS_RUNNING_ON_CI=true
27
35
- HATCHET_APP_LIMIT=5
28
36
- HATCHET_DEPLOY_STRATEGY=git
29
- - TESTFOLDER=test/run-deps
30
- - TESTFOLDER=test/run-versions
31
- - TESTFOLDER=test/run-features
32
- - CI_NODE_TOTAL=2
33
37
- secure : yjtlPE5FbVxTKnjUy/tZUBgSEf4qADD3QOxtgziuid73S0U/1IEXlMGFULsQzIjtlHKmHeywZqpVVEpthIH4RuT7uoX1Pb7SSM/g0T8fT3VoEFbFK1uYl0oZQbUS4Klxv9tPiumj8if3m6ULEGIz1X0wZcMOC0tMLwVCnwmap0E=
34
38
- secure : ZeFTHWwnpIKE9nAqs88ocmiQh7bKce84lilGm5J23nf3N6V4wNyLwqlkvsM008WGBCaOg9AUx7ZunasT0ANsR5gLP3eV2UUg7ILdRgV2Gy13eNRFheC4PHdN92RqQ3aKoqlIv2K999xlhVjod0NzhkQQXB6PddfQINbuU7ks6As=
35
- matrix :
36
- - CI_NODE_INDEX=0
37
- - CI_NODE_INDEX=1
You can’t perform that action at this time.
0 commit comments