Skip to content

Commit 4a32482

Browse files
authored
[Distroless] Publish Java SDK distroless variants (#33485)
* Add docker/push step * Fix missing tag error * Try cli options full name * Update beam_Publish_Java_SDK_Distroless_Snapshots.yml * Update beam_Publish_Java_SDK_Distroless_Snapshots.yml
1 parent 98c8534 commit 4a32482

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

.github/workflows/beam_Publish_Java_SDK_Distroless_Snapshots.yml

+10-2
Original file line numberDiff line numberDiff line change
@@ -83,5 +83,13 @@ jobs:
8383
- name: GCloud Docker credential helper
8484
run: |
8585
gcloud auth configure-docker ${{ env.docker_registry }}
86-
# TODO(https://github.com/apache/beam/issues/33201): create after merging into main branch
87-
# - name: Build and push Java distroless image
86+
- name: Build and push Java distroless image
87+
run: |
88+
docker buildx build --push \
89+
-t gcr.io/apache-beam-testing/beam-sdk/beam_${{ matrix.java_version }}_sdk_distroless:${{ github.sha }} \
90+
-t gcr.io/apache-beam-testing/beam-sdk/beam_${{ matrix.java_version }}_sdk_distroless:${BEAM_VERSION} \
91+
-t gcr.io/apache-beam-testing/beam-sdk/beam_${{ matrix.java_version }}_sdk_distroless:latest \
92+
-f sdks/java/container/Dockerfile-distroless \
93+
--build-arg=BEAM_BASE=gcr.io/apache-beam-testing/beam-sdk/beam_${{ matrix.java_version }}_sdk:${BEAM_VERSION} \
94+
--build-arg=DISTROLESS_BASE=gcr.io/distroless/${{ matrix.java_version }}-debian12 \
95+
.

0 commit comments

Comments
 (0)