9
9
jobs :
10
10
quick-check :
11
11
runs-on : ubuntu-latest
12
- env :
13
- GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
14
12
steps :
15
13
- uses : actions/checkout@v4
16
14
22
20
23
21
- name : Setup Gradle
24
22
uses : gradle/actions/setup-gradle@v4
23
+ with :
24
+ develocity-access-key : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
25
25
26
26
- name : Execute Gradle Build
27
27
run : ./gradlew build
35
35
# Latest 8.x is tested in 'quick-check' job using the wrapper
36
36
gradle-version : [ "5.2.1", "5.6.4", "6.0.1", "6.9.4", "7.1.1", "7.6.4", "8.0.2", "8.8"]
37
37
runs-on : ubuntu-latest
38
- env :
39
- GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
40
38
steps :
41
39
- uses : actions/checkout@v4
42
40
48
46
49
47
- name : Setup Gradle
50
48
uses : gradle/actions/setup-gradle@v4
49
+ with :
50
+ develocity-access-key : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
51
51
52
52
- name : Execute Gradle Build
53
53
run : ./gradlew -S build -DtestGradleVersion=${{ matrix.gradle-version }}
59
59
matrix :
60
60
jvm-version : [ "8", "11", "17", "21", "22"]
61
61
runs-on : ubuntu-latest
62
- env :
63
- GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
64
62
steps :
65
63
- uses : actions/checkout@v4
66
64
@@ -72,40 +70,42 @@ jobs:
72
70
73
71
- name : Setup Gradle
74
72
uses : gradle/actions/setup-gradle@v4
73
+ with :
74
+ develocity-access-key : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
75
75
76
76
- name : Execute Gradle Build
77
77
run : ./gradlew -S build -DtestGradleVersion=8.8
78
78
79
79
self-test :
80
- needs : quick-check
81
- runs-on : ubuntu-latest
82
- env :
83
- GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
84
- steps :
85
- - uses : actions/checkout@v4
86
-
87
- - name : Set up JDK
88
- uses : actions/setup-java@v4
89
- with :
90
- java-version : 11
91
- distribution : temurin
92
-
93
- - name : Setup Gradle
94
- uses : gradle/actions/setup-gradle@v4
95
-
96
- - name : Self Test :plugin
97
- run : ./plugin-self-test ForceDependencyResolutionPlugin_resolveAllDependencies
98
- env :
99
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
100
- GITHUB_DEPENDENCY_GRAPH_JOB_ID : ${{ github.run_id }}
101
- GITHUB_DEPENDENCY_GRAPH_JOB_CORRELATOR : " plugin-self-test"
102
- GITHUB_DEPENDENCY_GRAPH_REF : ${{ github.ref }}
103
- GITHUB_DEPENDENCY_GRAPH_SHA : ${{ github.sha }}
104
- GITHUB_DEPENDENCY_GRAPH_WORKSPACE : ${{ github.workspace }}
105
-
106
- - name : Save plugin JSON report
107
- uses : actions/upload-artifact@v4
108
- with :
109
- name : plugin-json
110
- path : build/reports/dependency-graph-snapshots/plugin-self-test.json
111
- if-no-files-found : error
80
+ needs : quick-check
81
+ runs-on : ubuntu-latest
82
+ steps :
83
+ - uses : actions/checkout@v4
84
+
85
+ - name : Set up JDK
86
+ uses : actions/setup-java@v4
87
+ with :
88
+ java-version : 11
89
+ distribution : temurin
90
+
91
+ - name : Setup Gradle
92
+ uses : gradle/actions/setup-gradle@v4
93
+ with :
94
+ develocity-access-key : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
95
+
96
+ - name : Self Test :plugin
97
+ run : ./plugin-self-test ForceDependencyResolutionPlugin_resolveAllDependencies
98
+ env :
99
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
100
+ GITHUB_DEPENDENCY_GRAPH_JOB_ID : ${{ github.run_id }}
101
+ GITHUB_DEPENDENCY_GRAPH_JOB_CORRELATOR : " plugin-self-test"
102
+ GITHUB_DEPENDENCY_GRAPH_REF : ${{ github.ref }}
103
+ GITHUB_DEPENDENCY_GRAPH_SHA : ${{ github.sha }}
104
+ GITHUB_DEPENDENCY_GRAPH_WORKSPACE : ${{ github.workspace }}
105
+
106
+ - name : Save plugin JSON report
107
+ uses : actions/upload-artifact@v4
108
+ with :
109
+ name : plugin-json
110
+ path : build/reports/dependency-graph-snapshots/plugin-self-test.json
111
+ if-no-files-found : error
0 commit comments