Skip to content

Commit 41feec4

Browse files
committed
Remove unused Sonar from Build
Closes gh-10205
1 parent 34e04f6 commit 41feec4

File tree

1 file changed

+4
-37
lines changed

1 file changed

+4
-37
lines changed

.github/workflows/continuous-integration-workflow.yml

Lines changed: 4 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -78,42 +78,9 @@ jobs:
7878
export GRADLE_ENTERPRISE_CACHE_PASSWORD="$GRADLE_ENTERPRISE_CACHE_PASSWORD"
7979
export GRADLE_ENTERPRISE_ACCESS_KEY="$GRADLE_ENTERPRISE_SECRET_ACCESS_KEY"
8080
./gradlew test --refresh-dependencies -PartifactoryUsername="$ARTIFACTORY_USERNAME" -PartifactoryPassword="$ARTIFACTORY_PASSWORD" -PforceMavenRepositories=snapshot -PspringVersion='5.+' -PreactorVersion='20+' -PspringDataVersion='Neumann-BUILD-SNAPSHOT' -PrsocketVersion=1.1.0-SNAPSHOT -PspringBootVersion=2.4.0-SNAPSHOT -PlocksDisabled --stacktrace
81-
sonar_analysis:
82-
name: Static Code Analysis
83-
needs: [prerequisites]
84-
runs-on: ubuntu-latest
85-
if: needs.prerequisites.outputs.runjobs
86-
env:
87-
SONAR_URL: ${{ secrets.SONAR_URL }}
88-
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
89-
steps:
90-
- uses: actions/checkout@v2
91-
- name: Set up JDK
92-
uses: actions/setup-java@v1
93-
with:
94-
java-version: '11'
95-
- name: Setup gradle user name
96-
run: |
97-
mkdir -p ~/.gradle
98-
echo 'systemProp.user.name=spring-builds' >> ~/.gradle/gradle.properties
99-
- name: Run Sonar on given (non-main) branch
100-
if: ${{ github.ref != 'refs/heads/main' }}
101-
run: |
102-
export BRANCH=${GITHUB_REF#refs/heads/}
103-
export GRADLE_ENTERPRISE_CACHE_USERNAME="$GRADLE_ENTERPRISE_CACHE_USER"
104-
export GRADLE_ENTERPRISE_CACHE_PASSWORD="$GRADLE_ENTERPRISE_CACHE_PASSWORD"
105-
export GRADLE_ENTERPRISE_ACCESS_KEY="$GRADLE_ENTERPRISE_SECRET_ACCESS_KEY"
106-
./gradlew sonarqube -PartifactoryUsername="$ARTIFACTORY_USERNAME" -PartifactoryPassword="$ARTIFACTORY_PASSWORD" -PexcludeProjects='**/samples/**' -Dsonar.projectKey="spring-security-${GITHUB_REF#refs/heads/}" -Dsonar.projectName="spring-security-${GITHUB_REF#refs/heads/}" -Dsonar.host.url="$SONAR_URL" -Dsonar.login="$SONAR_TOKEN" --stacktrace
107-
- name: Run Sonar on main
108-
if: ${{ github.ref == 'refs/heads/main' }}
109-
run: |
110-
export GRADLE_ENTERPRISE_CACHE_USERNAME="$GRADLE_ENTERPRISE_CACHE_USER"
111-
export GRADLE_ENTERPRISE_CACHE_PASSWORD="$GRADLE_ENTERPRISE_CACHE_PASSWORD"
112-
export GRADLE_ENTERPRISE_ACCESS_KEY="$GRADLE_ENTERPRISE_SECRET_ACCESS_KEY"
113-
./gradlew sonarqube -PartifactoryUsername="$ARTIFACTORY_USERNAME" -PartifactoryPassword="$ARTIFACTORY_PASSWORD" -PexcludeProjects='**/samples/**' -Dsonar.host.url="$SONAR_URL" -Dsonar.login="$SONAR_TOKEN" --stacktrace
11481
deploy_artifacts:
11582
name: Deploy Artifacts
116-
needs: [build_jdk_11, snapshot_tests, sonar_analysis]
83+
needs: [build_jdk_11, snapshot_tests]
11784
runs-on: ubuntu-latest
11885
steps:
11986
- uses: actions/checkout@v2
@@ -140,7 +107,7 @@ jobs:
140107
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
141108
deploy_docs:
142109
name: Deploy Docs
143-
needs: [build_jdk_11, snapshot_tests, sonar_analysis]
110+
needs: [build_jdk_11, snapshot_tests]
144111
runs-on: ubuntu-latest
145112
steps:
146113
- uses: actions/checkout@v2
@@ -164,7 +131,7 @@ jobs:
164131
DOCS_HOST: ${{ secrets.DOCS_HOST }}
165132
deploy_schema:
166133
name: Deploy Schema
167-
needs: [build_jdk_11, snapshot_tests, sonar_analysis]
134+
needs: [build_jdk_11, snapshot_tests]
168135
runs-on: ubuntu-latest
169136
steps:
170137
- uses: actions/checkout@v2
@@ -188,7 +155,7 @@ jobs:
188155
DOCS_HOST: ${{ secrets.DOCS_HOST }}
189156
notify_result:
190157
name: Check for failures
191-
needs: [build_jdk_11, snapshot_tests, sonar_analysis, deploy_artifacts, deploy_docs, deploy_schema]
158+
needs: [build_jdk_11, snapshot_tests, deploy_artifacts, deploy_docs, deploy_schema]
192159
if: failure()
193160
runs-on: ubuntu-latest
194161
steps:

0 commit comments

Comments
 (0)