diff --git a/.github/workflows/ci-pipeline.yml b/.github/workflows/ci-pipeline.yml index 1ec7b1ad1..d1c871fac 100644 --- a/.github/workflows/ci-pipeline.yml +++ b/.github/workflows/ci-pipeline.yml @@ -22,6 +22,27 @@ jobs: distribution: 'temurin' java-version: '17' + - name: Configure Maven to use JFrog Artifactory + run: | + mkdir -p ~/.m2 + echo ' + + + jfrog-artifactory + central + https://trialt0zppb.jfrog.io/artifactory/maven-maven-remote/ + true + + + + + jfrog-artifactory + ${{ secrets.ARTIFACTORY_USERNAME }} + ${{ secrets.ARTIFACTORY_IDENTITY_TOKEN }} + + + ' > ~/.m2/settings.xml + - name: Cache Maven dependencies uses: actions/cache@v3 with: @@ -46,6 +67,5 @@ jobs: run: echo ${{ secrets.ARTIFACTORY_IDENTITY_TOKEN }} | docker login trialt0zppb.jfrog.io -u ${{ secrets.ARTIFACTORY_USERNAME }} --password-stdin - name: Push Docker image to JFrog Artifactory - run: | - docker push trialt0zppb.jfrog.io/onboarding-docker-local/spring-petclinic:latest + run: docker push trialt0zppb.jfrog.io/onboarding-docker-local/spring-petclinic:latest