18
18
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
19
19
run : |
20
20
source <(curl -sL http://ci.q-ctrl.com)
21
- ./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
22
- ./ci docker run qctrl/python-build: 3.7 /scripts/housekeeping.sh
21
+ ./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
22
+ ./ci docker run qctrl/ci-images:python- 3.7-ci /scripts/housekeeping.sh
23
23
24
24
linting :
25
25
runs-on : ubuntu-latest
@@ -29,32 +29,32 @@ jobs:
29
29
run : |
30
30
source <(curl -sL http://ci.q-ctrl.com)
31
31
./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
32
- ./ci docker run qctrl/python-build: 3.7 /scripts/install-python-dependencies.sh
32
+ ./ci docker run qctrl/ci-images:python- 3.7-ci /scripts/install-python-dependencies.sh
33
33
- name : Run Pylint
34
34
run : |
35
- ./ci docker run qctrl/python-build: 3.7 poetry run pylint_runner || true
35
+ ./ci docker run qctrl/ci-images:python- 3.7-ci poetry run pylint_runner || true
36
36
- name : Run Pylama
37
37
run : |
38
- ./ci docker run qctrl/python-build: 3.7 poetry run pylama || true
38
+ ./ci docker run qctrl/ci-images:python- 3.7-ci poetry run pylama || true
39
39
- name : Run Markdownlint
40
40
run : |
41
- ./ci docker run qctrl/python-build: 3.7 mdl -- -ig . || true
41
+ ./ci docker run qctrl/ci-images:python- 3.7-ci mdl -- -ig . || true
42
42
43
43
pytest :
44
44
runs-on : ubuntu-latest
45
45
strategy :
46
46
matrix :
47
- python : [3.6, 3. 7, 3.8]
47
+ python : [3.7, 3.8]
48
48
steps :
49
49
- uses : actions/checkout@v1
50
50
- name : Install Python dependencies
51
51
run : |
52
52
source <(curl -sL http://ci.q-ctrl.com)
53
53
./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
54
- ./ci docker run qctrl/python-build: ${{ matrix.python }} /scripts/install-python-dependencies.sh
54
+ ./ci docker run qctrl/ci-images:python- ${{ matrix.python }}-ci /scripts/install-python-dependencies.sh
55
55
- name : Run Pytest
56
56
run : |
57
- ./ci docker run qctrl/python-build: ${{ matrix.python }} /scripts/pytest.sh
57
+ ./ci docker run qctrl/ci-images:python- ${{ matrix.python }}-ci /scripts/pytest.sh
58
58
59
59
publish_internally :
60
60
runs-on : ubuntu-latest
66
66
run : |
67
67
source <(curl -sL http://ci.q-ctrl.com)
68
68
./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
69
- ./ci docker run qctrl/python-build: 3.7 /scripts/publish-dev-version.sh
69
+ ./ci docker run qctrl/ci-images:python- 3.7-ci /scripts/publish-dev-version.sh
0 commit comments