diff --git a/.github/workflows/build_testing-tools.yaml b/.github/workflows/build_testing-tools.yaml index a0dd22059..4d61f828d 100644 --- a/.github/workflows/build_testing-tools.yaml +++ b/.github/workflows/build_testing-tools.yaml @@ -22,12 +22,20 @@ on: jobs: build_image: - name: Reusable Workflow + name: Reusable Workflow (${{ matrix.product-name }}) + strategy: + fail-fast: false + matrix: + product-name: + - testing-tools + - testing-tools/nifi + - testing-tools/trino + - testing-tools/hive uses: ./.github/workflows/reusable_build_image.yaml secrets: harbor-robot-secret: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }} slack-token: ${{ secrets.SLACK_CONTAINER_IMAGE_TOKEN }} with: - product-name: testing-tools + product-name: ${{ matrix.product-name }} sdp-version: ${{ github.ref_type == 'tag' && github.ref_name || '0.0.0-dev' }} registry-namespace: sdp diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a0f6211a..a85fb8f9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ All notable changes to this project will be documented in this file. - hive: Build [hive-metastore-opa-authorizer](https://github.com/boschglobal/hive-metastore-opa-authorizer) from source and add to image ([#1340]). - hive: Add `4.2.0` ([#1356]). - nifi: Add patches to replace process group root ID placeholder ([#1358]). +- testing-tools: build testing tools subimages in workflow ([#1366]). ### Changed @@ -31,6 +32,7 @@ All notable changes to this project will be documented in this file. [#1356]: https://github.com/stackabletech/docker-images/pull/1356 [#1357]: https://github.com/stackabletech/docker-images/pull/1357 [#1358]: https://github.com/stackabletech/docker-images/pull/1358 +[#1366]: https://github.com/stackabletech/docker-images/pull/1366 [#1367]: https://github.com/stackabletech/docker-images/pull/1367 ## [25.11.0] - 2025-11-07