Skip to content

Commit a4851bd

Browse files
authored
Merge pull request #1565 from OSGP/feature/FDP-3055-cucumber-in-GHA
feat(FDP-3055): run publiclighting cucumber on build
2 parents dc642aa + 1a15c0f commit a4851bd

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,9 @@ jobs:
163163
needs: docker
164164
permissions:
165165
checks: write
166+
strategy:
167+
matrix:
168+
values_file: [ci/common-values.yaml, ci/publiclighting-values.yaml]
166169
steps:
167170
- name: Checkout gxf-gitops
168171
uses: actions/checkout@v4
@@ -173,7 +176,7 @@ jobs:
173176
- name: Create gxf platform
174177
run: ./charts/gxf-platform/template-apply.sh --imageTag $(echo -e "${{ needs.docker.outputs.tags }}" | head -n 1 | cut -d':' -f2)
175178
- name: Create and run gxf cucumber tests
176-
run: ./charts/gxf-cucumber-tests/template-apply.sh --imageTag $(echo -e "${{ needs.docker.outputs.tags }}" | head -n 1 | cut -d':' -f2) --valuesFile ci/common-values.yaml
179+
run: ./charts/gxf-cucumber-tests/template-apply.sh --imageTag $(echo -e "${{ needs.docker.outputs.tags }}" | head -n 1 | cut -d':' -f2) --valuesFile ${{ matrix.values_file }}
177180
- name: Wait for jobs to finish
178181
run: kubectl wait --for=condition=complete --all jobs --timeout=30m
179182
- name: Run maven cucumber reporting

0 commit comments

Comments
 (0)