Skip to content

Commit 78c671f

Browse files
USe config-maven
1 parent 26aa36d commit 78c671f

File tree

1 file changed

+8
-22
lines changed

1 file changed

+8
-22
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -55,22 +55,15 @@ jobs:
5555
with:
5656
version: 2025.7.12
5757

58-
- uses: SonarSource/ci-github-actions/get-build-number@v1
59-
60-
- name: Vault
61-
id: secrets
62-
uses: SonarSource/vault-action-wrapper@320bd31b03e5dacaac6be51bbbb15adf7caccc32 # 3.1.0
58+
- uses: SonarSource/ci-github-actions/config-maven@v1
6359
with:
64-
secrets: |
65-
development/artifactory/token/{REPO_OWNER_NAME_DASH}-private-reader access_token | ARTIFACTORY_ACCESS_TOKEN;
66-
development/artifactory/token/{REPO_OWNER_NAME_DASH}-private-reader username | ARTIFACTORY_PRIVATE_USERNAME;
60+
artifactory-reader-role: private-reader
61+
cache-paths: |
62+
~/.m2/repository
6763
6864
- name: Run Integration Tests
6965
env:
7066
SQ_VERSION: ${{ matrix.sq_version }}
71-
ARTIFACTORY_PRIVATE_USERNAME: vault-SonarSource-sonar-scanner-cli-private-reader
72-
ARTIFACTORY_ACCESS_TOKEN: ${{ fromJSON(steps.secrets.outputs.vault).ARTIFACTORY_ACCESS_TOKEN }}
73-
ARTIFACTORY_PRIVATE_PASSWORD: ${{ fromJSON(steps.secrets.outputs.vault).ARTIFACTORY_PRIVATE_PASSWORD }}
7467
run: |
7568
cd it
7669
mvn -B -e -Dsonar.runtimeVersion="${SQ_VERSION}" -Dmaven.test.redirectTestOutputToFile=false verify
@@ -95,23 +88,16 @@ jobs:
9588
with:
9689
version: 2025.7.12
9790

98-
- uses: SonarSource/ci-github-actions/get-build-number@v1
99-
100-
- name: Vault
101-
id: secrets
102-
uses: SonarSource/vault-action-wrapper@320bd31b03e5dacaac6be51bbbb15adf7caccc32 # 3.1.0
91+
- uses: SonarSource/ci-github-actions/config-maven@v1
10392
with:
104-
secrets: |
105-
development/artifactory/token/SonarSource-sonar-scanner-cli-private-reader access_token | ARTIFACTORY_ACCESS_TOKEN;
106-
development/artifactory/token/SonarSource-sonar-scanner-cli-private-reader access_token | ARTIFACTORY_PRIVATE_PASSWORD;
93+
artifactory-reader-role: private-reader
94+
cache-paths: |
95+
~/.m2/repository
10796
10897
- name: Run Integration Tests
10998
shell: bash
11099
env:
111100
SQ_VERSION: ${{ matrix.sq_version }}
112-
ARTIFACTORY_PRIVATE_USERNAME: vault-SonarSource-sonar-scanner-cli-private-reader
113-
ARTIFACTORY_ACCESS_TOKEN: ${{ fromJSON(steps.secrets.outputs.vault).ARTIFACTORY_ACCESS_TOKEN }}
114-
ARTIFACTORY_PRIVATE_PASSWORD: ${{ fromJSON(steps.secrets.outputs.vault).ARTIFACTORY_PRIVATE_PASSWORD }}
115101
run: |
116102
cd it
117103
mvn -B -e -Dsonar.runtimeVersion="${SQ_VERSION}" -Dmaven.test.redirectTestOutputToFile=false verify

0 commit comments

Comments
 (0)