File tree Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change @@ -170,6 +170,24 @@ jobs:
170
170
- run :
171
171
name : Running tests with inlined deps
172
172
command : make test
173
+ exercise_code_jarring :
174
+ description : |
175
+ Exercise jarring against given version of JDK and Clojure
176
+ parameters :
177
+ jdk_version :
178
+ description : Version of JDK to test against
179
+ type : string
180
+ clojure_version :
181
+ description : Version of Clojure to test against
182
+ type : string
183
+ executor : << parameters.jdk_version >>
184
+ environment :
185
+ VERSION : << parameters.clojure_version >>
186
+ steps :
187
+ - checkout
188
+ - with_cache :
189
+ cache_version : << parameters.clojure_version >>|<< parameters.jdk_version >>
190
+ steps :
173
191
- run :
174
192
name : Exercise jarring
175
193
command : make jar
@@ -206,6 +224,16 @@ workflows:
206
224
only : /.*/
207
225
tags :
208
226
only : /^v\d+\.\d+\.\d+(-alpha\d+)?$/
227
+ - exercise_code_jarring :
228
+ matrix :
229
+ parameters :
230
+ clojure_version : ["1.10", "1.11", "master"]
231
+ jdk_version : [openjdk8, openjdk11, openjdk16, openjdk17]
232
+ filters :
233
+ branches :
234
+ only : /.*/
235
+ tags :
236
+ only : /^v\d+\.\d+\.\d+(-alpha\d+)?$/
209
237
- util_job :
210
238
name : Code Linting
211
239
filters :
@@ -229,6 +257,7 @@ workflows:
229
257
- deploy :
230
258
requires :
231
259
- test_code
260
+ - exercise_code_jarring
232
261
- " Code Linting"
233
262
filters :
234
263
branches :
You can’t perform that action at this time.
0 commit comments