-
Notifications
You must be signed in to change notification settings - Fork 3
/
build.sbt
29 lines (20 loc) · 866 Bytes
/
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
val scala212 = "2.12.14"
val scala213 = "2.13.6"
val specs2Version = "4.8.3"
ThisBuild / organization := "com.codacy"
ThisBuild / scalaVersion := scala212
ThisBuild / crossScalaVersions := Seq(scala212, scala213)
name := "codacy-engine-scala-seed"
libraryDependencies ++= Seq(
"com.typesafe.play" %% "play-json" % "2.9.2",
"com.codacy" %% "codacy-plugins-api" % "8.1.1"
) ++ Seq("specs2-core", "specs2-mock").map("org.specs2" %% _ % specs2Version % Test)
scalacOptions := Seq()
// HACK: This setting is not picked up properly from the plugin
pgpPassphrase := Option(System.getenv("SONATYPE_GPG_PASSPHRASE")).map(_.toCharArray)
description := "Library to develop Codacy tools"
scmInfo := Some(
ScmInfo(url("https://github.com/codacy/codacy-engine-scala-seed"),
"scm:git:git@github.com:codacy/codacy-engine-scala-seed.git")
)
publicMvnPublish