Skip to content

Commit b4e09a0

Browse files
authored
feat: build testing tools subimages in workflow (#1366)
* feat: build testing tools subimages in workflow * chore: changelog
1 parent f805b0d commit b4e09a0

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

.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

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ All notable changes to this project will be documented in this file.
1010
- hive: Build [hive-metastore-opa-authorizer](https://github.com/boschglobal/hive-metastore-opa-authorizer) from source and add to image ([#1340]).
1111
- hive: Add `4.2.0` ([#1356]).
1212
- nifi: Add patches to replace process group root ID placeholder ([#1358]).
13+
- testing-tools: build testing tools subimages in workflow ([#1366]).
1314

1415
### Changed
1516

@@ -32,6 +33,7 @@ All notable changes to this project will be documented in this file.
3233
[#1356]: https://github.com/stackabletech/docker-images/pull/1356
3334
[#1357]: https://github.com/stackabletech/docker-images/pull/1357
3435
[#1358]: https://github.com/stackabletech/docker-images/pull/1358
36+
[#1366]: https://github.com/stackabletech/docker-images/pull/1366
3537
[#1367]: https://github.com/stackabletech/docker-images/pull/1367
3638
[#1386]: https://github.com/stackabletech/docker-images/pull/1386
3739

0 commit comments

Comments
 (0)