Skip to content

Commit

Permalink
Test two different Tekton versions in e2e and integration tests
Browse files Browse the repository at this point in the history
  • Loading branch information
SaschaSchwarze0 committed Jul 21, 2024
1 parent a38cc4f commit 71f62a6
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,12 @@ jobs:
kubernetes:
- v1.27.11
- v1.29.2
max-parallel: 2
tekton:
# oldest LTS that exists at the time of our planned next release
- v0.53.5
# newest LTS that exists at the time of our planned next release
- v0.59.2
max-parallel: 4
runs-on: ubuntu-latest
steps:
- name: Check out code
Expand Down Expand Up @@ -109,6 +114,8 @@ jobs:
exit 1
fi
- name: Install Tekton
env:
TEKTON_VERSION: ${{ matrix.tekton }}
run: |
make kind-tekton
kubectl -n tekton-pipelines rollout status deployment tekton-pipelines-controller --timeout=1m
Expand All @@ -132,7 +139,12 @@ jobs:
kubernetes:
- v1.27.11
- v1.29.2
max-parallel: 2
tekton:
# oldest LTS that exists at the time of our planned next release
- v0.53.5
# newest LTS that exists at the time of our planned next release
- v0.59.2
max-parallel: 4
runs-on: ubuntu-latest
steps:
- name: Maximize build space
Expand Down Expand Up @@ -185,6 +197,8 @@ jobs:
exit 1
fi
- name: Install Tekton
env:
TEKTON_VERSION: ${{ matrix.tekton }}
run: |
make kind-tekton
kubectl -n tekton-pipelines rollout status deployment tekton-pipelines-controller --timeout=1m
Expand Down

0 comments on commit 71f62a6

Please sign in to comment.