Skip to content

Commit 89c9c1e

Browse files
committed
feat: build testing tools subimages in workflow
1 parent 18c6e48 commit 89c9c1e

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

.github/workflows/build_testing-tools.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,20 @@ on:
2222

2323
jobs:
2424
build_image:
25-
name: Reusable Workflow
25+
name: Reusable Workflow (${{ matrix.product-name }})
26+
strategy:
27+
fail-fast: false
28+
matrix:
29+
product-name:
30+
- testing-tools
31+
- testing-tools/nifi
32+
- testing-tools/trino
33+
- testing-tools/hive
2634
uses: ./.github/workflows/reusable_build_image.yaml
2735
secrets:
2836
harbor-robot-secret: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
2937
slack-token: ${{ secrets.SLACK_CONTAINER_IMAGE_TOKEN }}
3038
with:
31-
product-name: testing-tools
39+
product-name: ${{ matrix.product-name }}
3240
sdp-version: ${{ github.ref_type == 'tag' && github.ref_name || '0.0.0-dev' }}
3341
registry-namespace: sdp

0 commit comments

Comments
 (0)