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:
170170 - run :
171171 name : Running tests with inlined deps
172172 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 :
173191 - run :
174192 name : Exercise jarring
175193 command : make jar
@@ -206,6 +224,16 @@ workflows:
206224 only : /.*/
207225 tags :
208226 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+)?$/
209237 - util_job :
210238 name : Code Linting
211239 filters :
@@ -229,6 +257,7 @@ workflows:
229257 - deploy :
230258 requires :
231259 - test_code
260+ - exercise_code_jarring
232261 - " Code Linting"
233262 filters :
234263 branches :
You can’t perform that action at this time.
0 commit comments