1616 type : boolean
1717 required : false
1818 secrets :
19+ DEVELOCITY_ACCESS_KEY :
20+ required : false
1921 FLAKY_TEST_REPORTER_ACCESS_KEY :
2022 required : false
2123
4345 cache-read-only : ${{ inputs.cache-read-only }}
4446
4547 - name : Spotless
48+ env :
49+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
4650 run : ./gradlew spotlessCheck ${{ inputs.no-build-cache && '--no-build-cache' || '' }}
4751
4852 license-check :
6569 cache-read-only : ${{ inputs.cache-read-only }}
6670
6771 - name : Generate license report
72+ env :
73+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
6874 # with the build cache enabled occasionally produces outdated results
6975 run : ./gradlew generateLicenseReport --no-build-cache
7076
@@ -192,6 +198,8 @@ jobs:
192198 cache-read-only : ${{ inputs.cache-read-only }}
193199
194200 - name : Build
201+ env :
202+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
195203 run : ./gradlew check javadoc sourcesJar spdxSbom -x spotlessCheck -PskipTests=true ${{ inputs.no-build-cache && '--no-build-cache' || '' }}
196204
197205 - name : Check for jApiCmp diffs
@@ -300,6 +308,8 @@ jobs:
300308 cache-read-only : ${{ inputs.cache-read-only || matrix.test-java-version != 11 || matrix.vm != 'hotspot' }}
301309
302310 - name : List tests
311+ env :
312+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
303313 # "check" is needed to activate all tests for listing purposes
304314 # listTestsInPartition writes test tasks that apply to the given partition to a file named
305315 # "test-tasks.txt" and then disables all tasks (including tests) after it runs
@@ -314,6 +324,8 @@ jobs:
314324 echo "test-tasks=$(cat test-tasks.txt | xargs echo | sed 's/\n/ /g')" >> $GITHUB_ENV
315325
316326 - name : Test
327+ env :
328+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
317329 # spotless is checked separately since it's a common source of failure
318330 run : >
319331 ./gradlew
@@ -436,11 +448,15 @@ jobs:
436448 cache-read-only : ${{ inputs.cache-read-only || matrix.smoke-test-suite != 'tomcat' }}
437449
438450 - name : Build
451+ env :
452+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
439453 # running suite "none" compiles everything needed by smoke tests without executing any tests
440454 # --no-daemon is used to free up the memory from the build step before running the test step below
441455 run : ./gradlew :smoke-tests:test -PsmokeTestSuite=none --no-daemon ${{ inputs.no-build-cache && ' --no-build-cache' || '' }}
442456
443457 - name : Test
458+ env :
459+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
444460 run : ./gradlew :smoke-tests:test -PsmokeTestSuite=${{ matrix.smoke-test-suite }} ${{ inputs.no-build-cache && ' --no-build-cache' || '' }}
445461
446462 - name : Build scan
0 commit comments