-
Notifications
You must be signed in to change notification settings - Fork 40
/
build.sbt
66 lines (63 loc) · 2.79 KB
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
enablePlugins(ZioSbtEcosystemPlugin)
inThisBuild(
List(
name := "ZIO Quickstarts",
organization := "dev.zio",
ciUpdateReadmeJobs := Seq.empty,
ciReleaseJobs := Seq.empty,
ciPostReleaseJobs := Seq.empty,
ciCheckWebsiteBuildProcess := Seq.empty,
scalaVersion := scala213.value,
ciTargetScalaVersions := makeTargetScalaMap(
`zio-quickstart-encode-decode-json`,
`zio-quickstart-sql`,
`zio-quickstart-prelude`,
`zio-quickstart-restful-webservice`
).value,
ciDefaultTargetJavaVersions := Seq("17"),
semanticdbEnabled := true,
semanticdbVersion := scalafixSemanticdb.revision
)
)
lazy val root =
project
.in(file("."))
.aggregate(
`zio-quickstart-hello-world`,
`zio-quickstart-restful-webservice`,
`zio-quickstart-restful-webservice-configurable-app`,
`zio-quickstart-restful-webservice-custom-logger`,
`zio-quickstart-restful-webservice-dockerize`,
`zio-quickstart-restful-webservice-logging`,
`zio-quickstart-restful-webservice-metrics`,
`zio-quickstart-kafka`,
`zio-quickstart-graphql-webservice`,
`zio-quickstart-streams`,
`zio-quickstart-encode-decode-json`,
`zio-quickstart-cache`,
`zio-quickstart-prelude`,
`zio-quickstart-stm`,
`zio-quickstart-sql`,
`zio-quickstart-schema`
)
.settings(
testFrameworks += new TestFramework("zio.test.sbt.ZTestFramework")
)
lazy val `zio-quickstart-hello-world` = project
lazy val `zio-quickstart-junit-integration` = project
lazy val `zio-quickstart-restful-webservice` = project
lazy val `zio-quickstart-restful-webservice-configurable-app` = project
lazy val `zio-quickstart-restful-webservice-custom-logger` = project
lazy val `zio-quickstart-restful-webservice-dockerize` = project
lazy val `zio-quickstart-restful-webservice-logging` = project
lazy val `zio-quickstart-restful-webservice-metrics` = project
lazy val `zio-quickstart-kafka` = project
lazy val `zio-quickstart-graphql-webservice` = project
lazy val `zio-quickstart-streams` = project
lazy val `zio-quickstart-encode-decode-json` = project
lazy val `zio-quickstart-reloadable-services` = project
lazy val `zio-quickstart-cache` = project
lazy val `zio-quickstart-prelude` = project
lazy val `zio-quickstart-stm` = project
lazy val `zio-quickstart-sql` = project
lazy val `zio-quickstart-schema` = project