File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2828
2929 - name : Lint code
3030 run : tox -e lint
31-
31+
3232 terraform-checks :
3333 name : Terraform
3434 uses : canonical/charmed-kubeflow-workflows/.github/workflows/terraform-checks.yaml@main
5252 deploy :
5353 name : Integration Test
5454 runs-on : ubuntu-24.04
55+ strategy :
56+ matrix :
57+ test-type : [integration, integration-ambient]
5558 steps :
5659 - name : Check out code
5760 uses : actions/checkout@v4
@@ -65,16 +68,10 @@ jobs:
6568 sudo snap install concierge --classic
6669 sudo concierge prepare --trace
6770
68- - name : Install Chrome driver
69- run : |
70- wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
71- sudo apt install ./google-chrome-stable_current_amd64.deb
72- sudo apt-get install chromium-chromedriver
73-
7471 - name : Run test
7572 run : |
7673 juju add-model kubeflow
77- tox -e integration -- --model kubeflow
74+ tox -e ${{ matrix.test-type }} -- --model kubeflow
7875
7976 - name : Get juju status
8077 run : juju status
You can’t perform that action at this time.
0 commit comments