@@ -6,7 +6,7 @@ commands:
66 parameters :
77 sbt_version :
88 type : string
9- default : " 1.11.4 "
9+ default : " 2.0.1 "
1010 steps :
1111 - restore_cache :
1212 keys :
@@ -67,14 +67,14 @@ commands:
6767 exit 1
6868
6969 build_n_test :
70- description : Build & Run tests
70+ description : ' Build & Run tests'
7171 parameters :
7272 variant :
7373 type : string
7474 default : " "
7575 java_version :
7676 type : string
77- default : " openjdk8 "
77+ default : " openjdk26 "
7878 scala_version :
7979 type : string
8080 default : " 2.13"
@@ -159,7 +159,7 @@ commands:
159159 default : " "
160160 java_version :
161161 type : string
162- default : " openjdk8 "
162+ default : " openjdk26 "
163163 scala_version :
164164 type : string
165165 default : " 2.13"
@@ -214,7 +214,7 @@ commands:
214214
215215 - run :
216216 name : Build example << parameters.module >>
217- command : cd examples && sbt +test: compile
217+ command : cd examples && sbt +Test/ compile
218218
219219 - save_cache :
220220 paths :
@@ -285,9 +285,9 @@ commands:
285285jobs :
286286 # --- Common tests --- #
287287
288- common_scala211_jdk8 :
288+ common_scala211_jdk26 :
289289 docker :
290- - image : cimg/openjdk:8 .0
290+ - image : cimg/openjdk:26 .0
291291
292292 working_directory : ~/repo
293293
@@ -300,9 +300,9 @@ jobs:
300300 play_json_version : 2.6.7
301301 variant : Play 2.6, WS 1.1
302302
303- common_scala212_play27_jdk8 :
303+ common_scala212_play27_jdk26 :
304304 docker :
305- - image : cimg/openjdk:8 .0
305+ - image : cimg/openjdk:26 .0
306306
307307 working_directory : ~/repo
308308
@@ -323,15 +323,14 @@ jobs:
323323 play_json_version : 2.9.1
324324 variant : Play 2.7, WS 2.0
325325
326- common_scala213_play28_jdk9 :
326+ common_scala213_play28_jdk26 :
327327 docker :
328- - image : circleci /openjdk:9-jdk
328+ - image : cimg /openjdk:26.0
329329
330330 working_directory : ~/repo
331331
332332 steps :
333333 - test_suite :
334- java_version : openjdk9
335334 modules : core vfs play
336335 scala_version : " 2.13"
337336 ws_version : 2.0.6
@@ -340,7 +339,6 @@ jobs:
340339 variant : Play 2.7, WS 2.0
341340
342341 - test_suite :
343- java_version : openjdk9
344342 modules : core vfs play
345343 scala_version : " 2.13"
346344 ws_version : 2.1.2
@@ -358,17 +356,17 @@ jobs:
358356 - test_suite :
359357 java_version : openjdk17
360358 modules : core vfs play
361- scala_version : 3.8.4
359+ scala_version : 3.4.3
362360 ws_version : 2.2.11
363361 play_version : 2.9.5
364362 play_json_version : 2.10.6
365363 variant : Play 2.9, WS 2.2
366364
367365 # --- Integration: S3/Google --- #
368366
369- int_scala211_jdk8 :
367+ int_scala211_jdk26 :
370368 docker :
371- - image : cimg/openjdk:8 .0
369+ - image : cimg/openjdk:26 .0
372370 - image : minio/minio:RELEASE.2024-11-07T00-52-20Z
373371 environment :
374372 MINIO_ROOT_USER : minioadmin
@@ -423,9 +421,9 @@ jobs:
423421 play_json_version : 2.6.7
424422 variant : Play 2.6, WS 1.1
425423
426- int_scala212_play27_jdk8 :
424+ int_scala212_play27_jdk26 :
427425 docker :
428- - image : cimg/openjdk:8 .0
426+ - image : cimg/openjdk:26 .0
429427 - image : minio/minio:RELEASE.2024-11-07T00-52-20Z
430428 environment :
431429 MINIO_ROOT_USER : minioadmin
@@ -540,15 +538,15 @@ jobs:
540538 - test_suite :
541539 java_version : openjdk17
542540 modules : s3 google
543- scala_version : 3.8.4
541+ scala_version : 3.4.3
544542 ws_version : 2.2.11
545543 play_version : 2.9.5
546544 play_json_version : 2.10.6
547545 variant : Play 2.9, WS 2.2
548546
549- gridfs_scala212_play27_jdk8 :
547+ gridfs_scala212_play27_jdk26 :
550548 docker :
551- - image : cimg/openjdk:8 .0
549+ - image : cimg/openjdk:26 .0
552550 - image : mongo:8.0.3
553551
554552 working_directory : ~/repo
@@ -581,7 +579,7 @@ jobs:
581579 name : Build and Test GridFS (Scala 2.12)
582580 command : |
583581 export PATH="$HOME/sbt/bin:$PATH"
584- sbt -J-Xmx4g "++ 2.12.18 ; gridfs/test"
582+ sbt -J-Xmx4g "++ 2.12.21 ; gridfs/test"
585583
586584 - save_cache :
587585 paths :
@@ -593,7 +591,7 @@ jobs:
593591
594592 publish_snapshots :
595593 docker :
596- - image : cimg/openjdk:8 .0
594+ - image : cimg/openjdk:26 .0
597595
598596 working_directory : ~/repo
599597
@@ -631,7 +629,7 @@ jobs:
631629 ws_version : 2.2.11
632630 play_version : 2.9.5
633631 play_json_version : 2.10.6
634- scala_versions : " 3.8.4 "
632+ scala_versions : " 3.4.3 "
635633 # TODO: play29
636634
637635 - publish_snapshots :
@@ -650,7 +648,7 @@ jobs:
650648
651649 examples :
652650 docker :
653- - image : cimg/openjdk:11 .0
651+ - image : cimg/openjdk:26 .0
654652
655653 working_directory : ~/repo
656654
@@ -667,28 +665,28 @@ workflows:
667665 main_suite :
668666 jobs :
669667 # Common
670- - common_scala211_jdk8
671- - common_scala212_play27_jdk8
672- - common_scala213_play28_jdk9
668+ - common_scala211_jdk26
669+ - common_scala212_play27_jdk26
670+ - common_scala213_play28_jdk26
673671 - common_scala3_play29_jdk17
674672
675673 # S3/Google
676- - int_scala211_jdk8 :
674+ - int_scala211_jdk26 :
677675 requires :
678- - common_scala211_jdk8
679- - int_scala212_play27_jdk8 :
676+ - common_scala211_jdk26
677+ - int_scala212_play27_jdk26 :
680678 requires :
681- - common_scala212_play27_jdk8
682- - int_scala211_jdk8
679+ - common_scala212_play27_jdk26
680+ - int_scala211_jdk26
683681 - int_scala3_play29_jdk17 :
684682 requires :
685683 - common_scala3_play29_jdk17
686- - int_scala212_play27_jdk8
684+ - int_scala212_play27_jdk26
687685
688686 # GridFS
689- - gridfs_scala212_play27_jdk8 :
687+ - gridfs_scala212_play27_jdk26 :
690688 requires :
691- - common_scala212_play27_jdk8
689+ - common_scala212_play27_jdk26
692690
693691 # Master
694692 - publish_snapshots :
@@ -697,10 +695,10 @@ workflows:
697695 only :
698696 - master
699697 requires :
700- - int_scala211_jdk8
701- - int_scala212_play27_jdk8
698+ - int_scala211_jdk26
699+ - int_scala212_play27_jdk26
702700 - int_scala3_play29_jdk17
703- - gridfs_scala212_play27_jdk8
701+ - gridfs_scala212_play27_jdk26
704702
705703 - examples :
706704 filters :
0 commit comments