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

fcsaky pushed a commit to branch docs-ci-rsync-dev
in repository https://gitbox.apache.org/repos/asf/flink-kubernetes-operator.git

commit f1abea3c689b47a19cf1880769addf01f21d37e7
Author: Ferenc Csaky <[email protected]>
AuthorDate: Mon Sep 29 12:48:58 2025 +0200

    Fix mvn build in `docs.sh` and use proper JDK17 img
---
 .github/workflows/docs.sh   | 3 +--
 .github/workflows/docs.yaml | 8 +++++++-
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/docs.sh b/.github/workflows/docs.sh
index 079535dd..44e34863 100755
--- a/.github/workflows/docs.sh
+++ b/.github/workflows/docs.sh
@@ -18,8 +18,6 @@
 
################################################################################
 set -e
 
-export JAVA_HOME=$JAVA_HOME_11_X64
-
 # setup hugo
 
HUGO_REPO=https://github.com/gohugoio/hugo/releases/download/v0.104.0/hugo_extended_0.104.0_Linux-64bit.tar.gz
 HUGO_ARTIFACT=hugo_extended_0.104.0_Linux-64bit.tar.gz
@@ -50,4 +48,5 @@ mvn javadoc:aggregate -B \
     -Dspotless.check.skip=true \
     -Denforcer.skip=true \
     -Dheader="<a href=\"http://flink.apache.org/\"; target=\"_top\"><h1>Back to 
Flink Website</h1></a> <script>var 
_paq=window._paq=window._paq||[];_paq.push([\"disableCookies\"]),_paq.push([\"setDomains\",[\"*.flink.apache.org\",\"*.nightlies.apache.org/flink\"]]),_paq.push([\"trackPageView\"]),_paq.push([\"enableLinkTracking\"]),function(){var
 
u=\"//matomo.privacy.apache.org/\";_paq.push([\"setTrackerUrl\",u+\"matomo.php\"]),_paq.push([\"setSiteId\",\"1\"]);var
 d=document, g=d.createEle [...]
+
 mv target/site/apidocs docs/target/api/java
diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml
index bc0514b2..5a96e7ca 100644
--- a/.github/workflows/docs.yaml
+++ b/.github/workflows/docs.yaml
@@ -49,7 +49,13 @@ jobs:
           fi
       - name: Build documentation
         run: |
-          docker run  --rm --volume "$PWD:/root/flink-kubernetes-operator" 
chesnay/flink-ci:java_8_11 bash -c "cd /root/flink-kubernetes-operator && 
./.github/workflows/docs.sh"
+          docker run --rm \
+            --user "$(id -u):$(id -g)" \
+            --workdir /workdir \
+            --volume "$PWD:/workdir" \
+            -e JAVA_HOME=/usr/lib/jvm/jdk-17.0.7+7 \
+            chesnay/flink-ci:java_8_11_17_21_maven_386_jammy \
+            sh -c './.github/workflows/docs.sh'
       - name: Upload documentation
         uses: ./.github/actions/rsync-deployments
         with:

Reply via email to