-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
25 lines (23 loc) · 1.05 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
ThisBuild / name := "scala-school"
ThisBuild / version := "0.1"
ThisBuild / scalaVersion := "2.13.7"
ThisBuild / testFrameworks += new TestFramework("zio.test.sbt.ZTestFramework")
ThisBuild / scalacOptions ++= Seq("-unchecked", "-deprecation", "-feature", "-Ymacro-annotations")
val dependencies = Seq(
"dev.zio" %% "zio" % "1.0.13",
"dev.zio" %% "zio-macros" % "1.0.13",
"dev.zio" %% "zio-config" % "1.0.5",
"dev.zio" %% "zio-config-magnolia" % "1.0.5",
"dev.zio" %% "zio-config-typesafe" % "1.0.5",
"dev.zio" %% "zio-logging-slf4j" % "0.5.8",
"io.github.kitlangton" %% "zio-magic" % "0.3.11",
"io.getquill" %% "quill-jdbc-zio" % "3.12.0",
"org.flywaydb" % "flyway-core" % "7.9.1",
"org.postgresql" % "postgresql" % "42.2.22"
)
lazy val root = (project in file("."))
.configs(IntegrationTest)
.settings(
Defaults.itSettings,
libraryDependencies ++= dependencies
)