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 6f2d645cdb48efe97b5d9e1c2aa98e76c41de829 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 | 5 ++--- .github/workflows/docs.yaml | 7 ++++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docs.sh b/.github/workflows/docs.sh index 079535dd..c87e682f 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 @@ -41,7 +39,7 @@ fi # build Java docs mkdir -p docs/target/api -mvn javadoc:aggregate -B \ +JAVA_HOME="/usr/lib/jvm/jdk-17.0.7+7" mvn javadoc:aggregate -B \ -DadditionalJOption="-Xdoclint:none" \ -DadditionalJOption="--allow-script-in-comments" \ -DexcludePackageNames="org.apache.flink.examples" \ @@ -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..653dd7b6 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -49,7 +49,12 @@ 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" \ + chesnay/flink-ci:java_8_11_17_21_maven_386_jammy \ + bash -c './.github/workflows/docs.sh' - name: Upload documentation uses: ./.github/actions/rsync-deployments with:
