From cccebaca5c127d445f1f39c88a15ca0cb35a6655 Mon Sep 17 00:00:00 2001 From: Marko Frankovic Date: Thu, 27 Feb 2025 10:44:20 +0100 Subject: [PATCH] MVN_SETTINGS_XML --- .github/workflows/maven-publish.yml | 1 + .github/workflows/maven-release.yml | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven-publish.yml b/.github/workflows/maven-publish.yml index 1cdec61..36235f3 100644 --- a/.github/workflows/maven-publish.yml +++ b/.github/workflows/maven-publish.yml @@ -51,6 +51,7 @@ jobs: - name: Deploy artifacts run: | echo "CodeArtifact token: $CODEARTIFACT_AUTH_TOKEN" + echo -e "${{ secrets.MVN_SETTINGS_XML }}" > mvn-settings.xml mvn deploy --file pom.xml -s mvn-settings.xml -DrepositoryId=deploy env: GITHUB_TOKEN: ${{ github.token }} diff --git a/.github/workflows/maven-release.yml b/.github/workflows/maven-release.yml index 315a839..0744964 100644 --- a/.github/workflows/maven-release.yml +++ b/.github/workflows/maven-release.yml @@ -65,7 +65,10 @@ jobs: ssh-keyscan -t rsa devops.pravilanovait.hr > ~/.ssh/known_hosts - name: Maven release - run: mvn release:prepare release:perform -s mvn-settings.xml -B -DrepositoryId=deploy -DconnectionUrl=$REPO_URL + run: | + echo -e "${{ secrets.MVN_SETTINGS_XML }}" > mvn-settings.xml + mvn org.apache.maven.plugins:maven-release-plugin:3.1.0:prepare -s mvn-settings.xml -B -DrepositoryId=deploy -DconnectionUrl=$REPO_URL + mvn org.apache.maven.plugins:maven-release-plugin:3.1.0:perform -s mvn-settings.xml -B -DrepositoryId=deploy -DconnectionUrl=$REPO_URL env: GITHUB_TOKEN: ${{ github.token }} AWS_ACCESS_KEY_ID: ${{ secrets.AWS_CA_USER }}