@@ -44,54 +44,47 @@ jobs:
44
44
matrix :
45
45
versions :
46
46
- sample : ' 5'
47
- version : ' 5.0'
48
- java : ' 8'
47
+ gradle- version : ' 5.0'
48
+ java-version : ' 8'
49
49
- sample : ' 6'
50
- version : ' 6.0.1'
51
- java : ' 8'
50
+ gradle- version : ' 6.0.1'
51
+ java-version : ' 8'
52
52
- sample : ' 6.9_and_later'
53
- version : ' 6.9.4'
54
- java : ' 8'
53
+ gradle- version : ' 6.9.4'
54
+ java-version : ' 8'
55
55
- sample : ' 6.9_and_later'
56
- version : ' 7.0.2'
57
- java : ' 11'
56
+ gradle- version : ' 7.0.2'
57
+ java-version : ' 11'
58
58
- sample : ' 6.9_and_later'
59
- version : ' 8.0.2'
60
- java : ' 17'
59
+ gradle- version : ' 8.0.2'
60
+ java-version : ' 17'
61
61
- sample : ' 6.9_and_later'
62
- version : ' 9.0.0'
63
- java : ' 21'
62
+ gradle- version : ' 9.0.0'
63
+ java-version : ' 21'
64
64
- sample : ' 6.9_and_later'
65
- version : ' (Current) '
66
- java : ' 21'
65
+ gradle- version : ' wrapper '
66
+ java-version : ' 21'
67
67
steps :
68
68
- name : Checkout
69
69
uses : actions/checkout@v4
70
70
- name : Set up JDK
71
71
uses : actions/setup-java@v4
72
72
with :
73
- java-version : ${{ matrix.versions.java }}
73
+ java-version : ${{ matrix.versions.java-version }}
74
74
distribution : ' temurin'
75
75
- name : Set up Gradle
76
76
uses : gradle/actions/setup-gradle@v4
77
77
with :
78
- gradle-version : ${{ matrix.versions.version != '(Current)' && matrix.versions.version || 'wrapper' }}
78
+ gradle-version : ${{ matrix.versions.gradle- version }}
79
79
- name : Download plugin
80
80
uses : actions/download-artifact@v4
81
81
with :
82
82
name : convention-develocity-shared
83
83
path : ~/.m2/repository/com/myorg
84
- - name : Set Gradle version
85
- if : ${{ matrix.versions.version != '(Current)' }}
86
- working-directory : convention-develocity-shared/examples/gradle_${{ matrix.versions.sample }}
87
- run : |
88
- sed -i '/distributionSha256Sum.*/d' gradle/wrapper/gradle-wrapper.properties
89
- gradle wrapper --gradle-version=${{ matrix.versions.version }} --no-scan
90
- gradle wrapper --gradle-version=${{ matrix.versions.version }} --no-scan
91
84
- name : Verify example build
92
85
id : build
93
86
working-directory : convention-develocity-shared/examples/gradle_${{ matrix.versions.sample }}
94
- run : ./gradlew build
87
+ run : gradle build
95
88
env :
96
89
DEVELOCITY_ACCESS_KEY : ${{ secrets.DV_SOLUTIONS_ACCESS_KEY }}
97
90
- name : Verify Build Scan published
@@ -107,11 +100,11 @@ jobs:
107
100
matrix :
108
101
versions :
109
102
- sample : ' 3'
110
- version : ' 3.6.3'
103
+ maven- version : ' 3.6.3'
111
104
- sample : ' 3'
112
- version : ' 3.8.8'
105
+ maven- version : ' 3.8.8'
113
106
- sample : ' 3'
114
- version : ' (Current)'
107
+ maven- version : ' (Current)'
115
108
steps :
116
109
- name : Checkout
117
110
uses : actions/checkout@v4
@@ -129,9 +122,9 @@ jobs:
129
122
name : convention-develocity-shared
130
123
path : ~/.m2/repository/com/myorg
131
124
- name : Set Maven version
132
- if : ${{ matrix.versions.version != '(Current)' }}
125
+ if : ${{ matrix.versions.maven- version != '(Current)' }}
133
126
working-directory : convention-develocity-shared/examples/maven_${{ matrix.versions.sample }}
134
- run : ./mvnw wrapper:wrapper -Dmaven=${{ matrix.versions.version }} -Ddevelocity.scan.disabled
127
+ run : ./mvnw wrapper:wrapper -Dmaven=${{ matrix.versions.maven- version }} -Ddevelocity.scan.disabled
135
128
- name : Verify example build
136
129
id : build
137
130
working-directory : convention-develocity-shared/examples/maven_${{ matrix.versions.sample }}
0 commit comments