From 7b21bc0bc841b17fc792e5a64716dd5a4dd83488 Mon Sep 17 00:00:00 2001 From: Rodolphe Fontaine <30529563+Rodi26@users.noreply.github.com> Date: Wed, 16 Oct 2024 19:01:36 +0200 Subject: [PATCH] docker push --- .github/workflows/docker-build.yml | 11 ++++------- pom.xml | 18 ++++++++++++++++-- 2 files changed, 20 insertions(+), 9 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 0baae32bc..9cb48c9eb 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -19,11 +19,8 @@ registry: rodi26.jfrog.io username: 'rodolphe.fontaine@orange.fr' password: ${{ secrets.JF_ACCESS_TOKEN }} - - name: Set up JDK 17 - uses: actions/setup-java@v3 + - name: Build and push + uses: docker/build-push-action@v6 with: - java-version: '21' - distribution: 'temurin' - cache: maven - - name: Build & publish the project - run: mvn compile jib:build -X -DjibSerialize=true \ No newline at end of file + push: true + tags: rodi26.jfrog.io/spring-petclinic:latest \ No newline at end of file diff --git a/pom.xml b/pom.xml index e32768166..41a9544fd 100644 --- a/pom.xml +++ b/pom.xml @@ -18,7 +18,7 @@ - 17 + 21 UTF-8 UTF-8 @@ -275,7 +275,21 @@ org.cyclonedx cyclonedx-maven-plugin - + + com.google.cloud.tools + jib-maven-plugin + 3.4.3 + + + + openjdk:11.0.5-jre + + + docker.io/${docker.image.prefix}/${project.artifactId} + pass + + +