This is an automated email from the ASF dual-hosted git repository.

yhu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git


The following commit(s) were added to refs/heads/master by this push:
     new dbcb710fdff Fix PostCommit Java Examples Dataflow V2 workflow (#35015)
dbcb710fdff is described below

commit dbcb710fdff1820183640f6e3de00fefcb0347fa
Author: akashorabek <[email protected]>
AuthorDate: Wed May 21 19:24:59 2025 +0500

    Fix PostCommit Java Examples Dataflow V2 workflow (#35015)
    
    * Fix PostCommit Java Examples Dataflow V2 workflow
    
    * Remove unnecessary DOCKER_TAG declaration
---
 .../beam_PostCommit_Java_Examples_Dataflow_V2.yml      | 18 ++++++++++++++----
 runners/google-cloud-dataflow-java/build.gradle        |  2 +-
 2 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_V2.yml 
b/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_V2.yml
index c657cd380a0..03f34e96c58 100644
--- a/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_V2.yml
+++ b/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_V2.yml
@@ -83,15 +83,25 @@ jobs:
         uses: ./.github/actions/setup-environment-action
         with:
           java-version: 17
+      - name: Set DOCKER_TAG unique variable based on timestamp
+        run: echo "DOCKER_TAG=$(date +'%Y%m%d-%H%M%S%N')" >> $GITHUB_ENV
+      - name: GCloud Docker credential helper
+        run: |
+          gcloud auth configure-docker us.gcr.io
       - name: run PostCommit Java Distroless Examples Dataflow V2 script
         uses: ./.github/actions/gradle-command-self-hosted-action
+        env:
+          USER: github-actions
         with:
             gradle-command: 
:runners:google-cloud-dataflow-java:examplesJavaRunnerV2IntegrationTestDistroless
             max-workers: 12
-            arguments:
-              -PskipCheckerFramework
-              -PtestJavaVersion=17
-              -Pjava17Home=$JAVA_HOME_17_X64
+            arguments: |
+              -PdisableSpotlessCheck=true \
+              -PdisableCheckStyle=true \
+              -PskipCheckerFramework \
+              -PtestJavaVersion=java17 \
+              -Pjava17Home=$JAVA_HOME_17_X64 \
+              -PdockerTag=${{ env.DOCKER_TAG }} \
       - name: Archive JUnit Test Results
         uses: actions/upload-artifact@v4
         if: ${{ !success() }}
diff --git a/runners/google-cloud-dataflow-java/build.gradle 
b/runners/google-cloud-dataflow-java/build.gradle
index d4ce1aedf31..3aa1713fb6e 100644
--- a/runners/google-cloud-dataflow-java/build.gradle
+++ b/runners/google-cloud-dataflow-java/build.gradle
@@ -329,7 +329,7 @@ tasks.register('buildAndPushDistrolessContainerImage', 
Task.class) {
               '-t',
               imageURL,
               '-f',
-              'sdks/java/container/Dockerfile-distroless',
+              'sdks/java/container/distroless/Dockerfile',
               
"--build-arg=BEAM_BASE=gcr.io/apache-beam-testing/beam-sdk/beam_${javaVer}_sdk",
               
"--build-arg=DISTROLESS_BASE=gcr.io/distroless/${javaVer}-debian12",
               '.'

Reply via email to