Skip to content

Commit

Permalink
Enabled matrix build on python 3.9-3.11 for tkltest-ui; disabled dock…
Browse files Browse the repository at this point in the history
…er test

Signed-off-by: Saurabh Sinha <[email protected]>
  • Loading branch information
sinha108 committed Sep 30, 2023
1 parent 00b1428 commit ab6e50b
Showing 1 changed file with 14 additions and 11 deletions.
25 changes: 14 additions & 11 deletions .github/workflows/tkltest_ui_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,16 +31,19 @@ on:
jobs:
build:

strategy:
matrix:
version: ['3.9', '3.10', '3.11']
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Set up Python 3.9
uses: actions/setup-python@v2
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.version }}
uses: actions/setup-python@v4
with:
python-version: 3.9
python-version: ${{ matrix.version }}
- name: Set up JDK 11
uses: actions/setup-java@v2
uses: actions/setup-java@v3
with:
java-version: '11'
distribution: 'adopt'
Expand Down Expand Up @@ -86,12 +89,12 @@ jobs:
run: |
source venv/bin/activate
bats --print-output-on-failure test/ui/test_cli_addressbook.bats
- name: Run tkltest-ui help/config tests using docker-compose
run: |
bats --print-output-on-failure test/ui/test_cli_docker.bats
# - name: Run tkltest-ui help/config tests using docker-compose
# run: |
# bats --print-output-on-failure test/ui/test_cli_docker.bats
# - name: Run tkltest-ui generate/execute tests using docker-compose - petclinic
# run: |
# bats test/ui/test_cli_docker_petclinic.bats
- name: Run tkltest-ui generate/execute tests using docker-compose - addressbook
run: |
bats --print-output-on-failure test/ui/test_cli_docker_addressbook.bats
# - name: Run tkltest-ui generate/execute tests using docker-compose - addressbook
# run: |
# bats --print-output-on-failure test/ui/test_cli_docker_addressbook.bats

0 comments on commit ab6e50b

Please sign in to comment.