Skip to content

Commit a947182

Browse files
authored
Merge pull request #381 from cloudbees-oss/fix-sonar
The build is failing because SonarQube requires Java 11
2 parents f6d766c + de0ead9 commit a947182

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,22 @@ jobs:
2424
with:
2525
java-version: 1.8
2626
- name: Build with Maven
27-
run: mvn --show-version --no-transfer-progress verify sonar:sonar --file pom.xml -Dsonar.organization=cloudbees -Dsonar.host.url=${SONAR_URL} -Dsonar.login=${SONAR_TOKEN} -Pcoverage
27+
run: mvn --show-version --no-transfer-progress verify --file pom.xml -Pcoverage
2828
env:
2929
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
30-
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
31-
SONAR_URL: ${{ secrets.SONAR_URL }}
3230
ZENDESK_JAVA_CLIENT_TEST_URL: ${{ secrets.ZENDESK_JAVA_CLIENT_TEST_URL }}
3331
ZENDESK_JAVA_CLIENT_TEST_USERNAME: ${{ secrets.ZENDESK_JAVA_CLIENT_TEST_USERNAME }}
3432
ZENDESK_JAVA_CLIENT_TEST_PASSWORD: ${{ secrets.ZENDESK_JAVA_CLIENT_TEST_PASSWORD }}
3533
ZENDESK_JAVA_CLIENT_TEST_TOKEN: ${{ secrets.ZENDESK_JAVA_CLIENT_TEST_TOKEN }}
3634
ZENDESK_JAVA_CLIENT_TEST_REQUESTER_EMAIL: ${{ secrets.ZENDESK_JAVA_CLIENT_TEST_REQUESTER_EMAIL }}
3735
ZENDESK_JAVA_CLIENT_TEST_REQUESTER_NAME: ${{ secrets.ZENDESK_JAVA_CLIENT_TEST_REQUESTER_NAME }}
36+
- name: Set up JDK 11
37+
uses: actions/setup-java@v1
38+
with:
39+
java-version: 11
40+
- name: Analyze with SonarQube
41+
run: mvn --show-version --no-transfer-progress sonar:sonar --file pom.xml -Dsonar.organization=cloudbees -Dsonar.host.url=${SONAR_URL} -Dsonar.login=${SONAR_TOKEN}
42+
env:
43+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44+
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
45+
SONAR_URL: ${{ secrets.SONAR_URL }}

0 commit comments

Comments
 (0)