-
Notifications
You must be signed in to change notification settings - Fork 30
Expand file tree
/
Copy pathplugins.sbt
More file actions
21 lines (15 loc) · 1.03 KB
/
Copy pathplugins.sbt
File metadata and controls
21 lines (15 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
logLevel := Level.Warn
// The Typesafe repository.
resolvers += "Typesafe repository" at "https://repo.typesafe.com/typesafe/releases/"
// The Sonatype snapshots repository
// TODO remove this if it's no longer necessary after adding remaining libs.
//resolvers += "Sonatype snapshots" at "https://oss.sonatype.org/content/repositories/snapshots/"
// Use the Play sbt plugin for Play projects
addSbtPlugin("org.playframework" % "sbt-plugin" % "3.0.11")
// Code formatting check (scalafmtCheckAll). The scalafmt version itself is pinned in .scalafmt.conf (3.11.5); this
// plugin fetches it dynamically. scalafmtCheckAll is a blocking CI gate.
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.6.2")
// Test coverage (scoverage). Threshold and exclusions are in build.sbt; enforced by the `backend-tests` CI job.
addSbtPlugin("org.scoverage" % "sbt-scoverage" % "2.4.4")
// Content-fingerprints assets so `Assets.versioned` can serve them immutably; wired into the pipeline in build.sbt.
addSbtPlugin("com.github.sbt" % "sbt-digest" % "2.1.0")