test mvn settings #3

This commit is contained in:
Marko Frankovic 2025-02-27 13:10:56 +01:00
parent fcb9020951
commit f6d43ba809
3 changed files with 13 additions and 18 deletions

View File

@ -27,18 +27,15 @@ jobs:
with: with:
maven-version: '3.9.9' maven-version: '3.9.9'
- name: Write Maven settings
run: echo -e "$MVN_SETTINGS_XML" > ~/.m2/settings.xml
env:
MVN_SETTINGS_XML: ${{ secrets.MVN_SETTINGS_XML }}
- name: Set up JDK 8 - name: Set up JDK 8
uses: actions/setup-java@v4 uses: actions/setup-java@v4
with: with:
java-version: '8' java-version: '8'
distribution: 'corretto' distribution: 'corretto'
cache: maven cache: maven
overwrite-settings: false server-id: pravila--pravila-maven
server-username: MAVEN_USER
server-password: CODEARTIFACT_AUTH_TOKEN
- name: Set up AWS Cli - name: Set up AWS Cli
run: | run: |
@ -62,4 +59,5 @@ jobs:
GITHUB_TOKEN: ${{ github.token }} GITHUB_TOKEN: ${{ github.token }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_CA_USER }} AWS_ACCESS_KEY_ID: ${{ secrets.AWS_CA_USER }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_CA_PASSWORD }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_CA_PASSWORD }}
MAVEN_USER: aws

View File

@ -36,18 +36,15 @@ jobs:
with: with:
maven-version: '3.9.9' maven-version: '3.9.9'
- name: Write Maven settings
run: echo -e "$MVN_SETTINGS_XML" > ~/.m2/settings.xml
env:
MVN_SETTINGS_XML: ${{ secrets.MVN_SETTINGS_XML }}
- name: Set up JDK 8 - name: Set up JDK 8
uses: actions/setup-java@v4 uses: actions/setup-java@v4
with: with:
java-version: '8' java-version: '8'
distribution: 'corretto' distribution: 'corretto'
cache: maven cache: maven
overwrite-settings: false server-id: pravila--pravila-maven
server-username: MAVEN_USER
server-password: CODEARTIFACT_AUTH_TOKEN
- name: Set up AWS Cli - name: Set up AWS Cli
run: | run: |
@ -80,3 +77,4 @@ jobs:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_CA_USER }} AWS_ACCESS_KEY_ID: ${{ secrets.AWS_CA_USER }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_CA_PASSWORD }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_CA_PASSWORD }}
REPO_URL: scm:git:git@devops.pravilanovait.hr:${{ github.repository }} REPO_URL: scm:git:git@devops.pravilanovait.hr:${{ github.repository }}
MAVEN_USER: aws

View File

@ -28,18 +28,15 @@ jobs:
with: with:
maven-version: '3.9.9' maven-version: '3.9.9'
- name: Write Maven settings
run: echo -e "$MVN_SETTINGS_XML" > ~/.m2/settings.xml
env:
MVN_SETTINGS_XML: ${{ secrets.MVN_SETTINGS_XML }}
- name: Set up JDK 8 - name: Set up JDK 8
uses: actions/setup-java@v4 uses: actions/setup-java@v4
with: with:
java-version: '8' java-version: '8'
distribution: 'corretto' distribution: 'corretto'
cache: maven cache: maven
overwrite-settings: false server-id: pravila--pravila-maven
server-username: MAVEN_USER
server-password: CODEARTIFACT_AUTH_TOKEN
- name: Set up AWS Cli - name: Set up AWS Cli
run: | run: |
@ -51,12 +48,14 @@ jobs:
env: env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_CA_USER }} AWS_ACCESS_KEY_ID: ${{ secrets.AWS_CA_USER }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_CA_PASSWORD }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_CA_PASSWORD }}
MAVEN_USER: aws
- name: Build with Maven - name: Build with Maven
run: mvn -B clean package -s mvn-settings.xml run: mvn -B clean package -s mvn-settings.xml
env: env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_CA_USER }} AWS_ACCESS_KEY_ID: ${{ secrets.AWS_CA_USER }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_CA_PASSWORD }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_CA_PASSWORD }}
MAVEN_USER: aws
# Optional: Uploads the full dependency graph to GitHub to improve the quality of Dependabot alerts this repository can receive # Optional: Uploads the full dependency graph to GitHub to improve the quality of Dependabot alerts this repository can receive
# - name: Update dependency graph # - name: Update dependency graph