1818 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
1919 run : |
2020 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
2323
2424 linting :
2525 runs-on : ubuntu-latest
@@ -29,32 +29,32 @@ jobs:
2929 run : |
3030 source <(curl -sL http://ci.q-ctrl.com)
3131 ./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
3333 - name : Run Pylint
3434 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
3636 - name : Run Pylama
3737 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
3939 - name : Run Markdownlint
4040 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
4242
4343 pytest :
4444 runs-on : ubuntu-latest
4545 strategy :
4646 matrix :
47- python : [3.6, 3. 7, 3.8]
47+ python : [3.7, 3.8]
4848 steps :
4949 - uses : actions/checkout@v1
5050 - name : Install Python dependencies
5151 run : |
5252 source <(curl -sL http://ci.q-ctrl.com)
5353 ./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
5555 - name : Run Pytest
5656 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
5858
5959 publish_internally :
6060 runs-on : ubuntu-latest
6666 run : |
6767 source <(curl -sL http://ci.q-ctrl.com)
6868 ./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