File tree Expand file tree Collapse file tree 1 file changed +115
-0
lines changed Expand file tree Collapse file tree 1 file changed +115
-0
lines changed Original file line number Diff line number Diff line change 1+ version : 2.1
2+
3+ executors :
4+ scala_jdk8_executor :
5+ docker :
6+ - image : circleci/openjdk:8-jdk-node
7+ scala_jdk11_executor :
8+ docker :
9+ - image : circleci/openjdk:11-jdk
10+
11+ commands :
12+ sbt_cmd :
13+ description : " Build with sbt"
14+ parameters :
15+ scala_version :
16+ type : string
17+ default : 2.12.8
18+ sbt_tasks :
19+ type : string
20+ default : update compile test:compile test doc package
21+ steps :
22+ - restore_cache :
23+ keys :
24+ - sbt-deps-v1-{{ checksum "build.sbt" }}
25+ - sbt-deps-v1-
26+ - run : sbt ++<< parameters.scala_version >> << parameters.sbt_tasks >>
27+ - save_cache :
28+ key : sbt-deps-v1-{{ checksum "build.sbt" }}
29+ paths :
30+ - " ~/.ivy2/cache"
31+ - " ~/.sbt"
32+ - " ~/.m2"
33+
34+ jobs :
35+ scala_job :
36+ executor : scala_<<parameters.java_version>>_executor
37+ parameters :
38+ scala_version :
39+ description : " Scala version"
40+ default : 2.12.8
41+ type : string
42+ java_version :
43+ description : " Java version"
44+ default : jdk8
45+ type : string
46+ steps :
47+ - checkout
48+ - run : java -version
49+ - sbt_cmd :
50+ scala_version : << parameters.scala_version >>
51+ sbt_tasks : xml/update xml/compile xml/test:compile xml/test xml/doc xml/package
52+ scalajs_job :
53+ executor : scala_jdk8_executor
54+ parameters :
55+ scala_version :
56+ description : " Scala version"
57+ default : 2.12.8
58+ type : string
59+ scalajs_version :
60+ description : " ScalaJS version"
61+ default : 0.6.28
62+ type : string
63+ environment :
64+ SCALAJS_VERSION : << parameters.scalajs_version >>
65+ steps :
66+ - checkout
67+ - run : java -version
68+ - run : node -v
69+ - sbt_cmd :
70+ scala_version : << parameters.scala_version >>
71+ sbt_tasks : xmlJS/update xmlJS/compile xmlJS/test:compile xmlJS/test xmlJS/doc xmlJS/package
72+
73+ workflows :
74+ build :
75+ jobs :
76+ - scala_job :
77+ name : 2.12.8
78+ java_version : jdk8
79+ scala_version : 2.12.8
80+ - scala_job :
81+ name : 2.13.0
82+ java_version : jdk8
83+ scala_version : 2.13.0
84+ - scala_job :
85+ name : dotty_0.16
86+ java_version : jdk8
87+ scala_version : 0.16.0-RC3
88+ - scala_job :
89+ name : jdk11_2.12.8
90+ java_version : jdk11
91+ scala_version : 2.12.8
92+ - scala_job :
93+ name : jdk11_2.13.0
94+ java_version : jdk11
95+ scala_version : 2.13.0
96+ - scala_job :
97+ name : dotty_0.16
98+ java_version : jdk11
99+ scala_version : 0.16.0-RC3
100+ - scalajs_job :
101+ name : sjs0.6_2.12
102+ scala_version : 2.12.8
103+ scalajs_version : 0.6.28
104+ - scalajs_job :
105+ name : sjs0.6_2.13
106+ scala_version : 2.13.0
107+ scalajs_version : 0.6.28
108+ - scalajs_job :
109+ name : sjs1.0.0-M8_2.12
110+ scala_version : 2.12.8
111+ scalajs_version : 1.0.0-M8
112+ - scalajs_job :
113+ name : sjs1.0.0-M8_2.13
114+ scala_version : 2.13.0
115+ scalajs_version : 1.0.0-M8
You can’t perform that action at this time.
0 commit comments