From 9112f43fbf6ad339088988f4eaa42901e3e1b4b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?JB=20Onofr=C3=A9?= Date: Thu, 15 May 2025 09:45:01 +0200 Subject: [PATCH] Add Docker nightly images publication on Docker HUB --- .github/workflows/nightly.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 5af7bfb423..711d87a2a8 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -61,3 +61,29 @@ jobs: env: ORG_GRADLE_PROJECT_apacheUsername: ${{ secrets.NEXUS_USER }} ORG_GRADLE_PROJECT_apachePassword: ${{ secrets.NEXUS_PW }} + - name: Publish Server Docker nightly image + run: | + ./gradlew \ + :polaris-server:assemble \ + :polaris-server:quarkusAppPartsBuild --rerun \ + -Dquarkus.container-image.build=true \ + -Dquarkus.container-image.push=true \ + -DDquarkus.docker.buildx.platform="linux/amd64,linux/arm64" \ + -Dquarkus.container-image.name=polaris \ + -Dquarkus.container-image.tag=nightly \ + -Dquarkus.container-image.additional-tags="" \ + -Dquarkus.container-image.username=${{ secrets.DOCKERHUB_USER }} \ + -Dquarkus.container-image.password=${{ secrets.DOCKERHUB_TOKEN }} + - name: Publish Admin Tool Docker nightly image + run: | + ./gradlew \ + :polaris-admin:assemble \ + :polaris-admin:quarkusAppPartsBuild --rerun \ + -Dquarkus.container-image.build=true \ + -Dquarkus.container-image.push=true \ + -DDquarkus.docker.buildx.platform="linux/amd64,linux/arm64" \ + -Dquarkus.container-image.name=polaris-admin-tool \ + -Dquarkus.container-image.tag=nightly \ + -Dquarkus.container-image.additional-tags="" \ + -Dquarkus.container-image.username=${{ secrets.DOCKERHUB_USER }} \ + -Dquarkus.container-image.password=${{ secrets.DOCKERHUB_TOKEN }}