-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathbuild.sbt
51 lines (32 loc) · 1.32 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
import sbt.url
lazy val `sbt-webpack` = project in file(".")
enablePlugins(SbtWebBase)
organization := "io.github.givesocialmovement"
name := "sbt-webpack"
ThisBuild / version := "0.11.1"
scalaVersion := "2.12.15"
ThisBuild / versionScheme := Some("early-semver")
homepage := Some(url("https://github.com/GIVESocialMovement/sbt-webpack"))
libraryDependencies ++= Seq(
"com.typesafe.play" %% "play-json" % "2.8.1",
"org.mockito" % "mockito-core" % "2.18.3" % Test,
"com.lihaoyi" %% "utest" % "0.6.3" % Test
)
testFrameworks += new TestFramework("utest.runner.Framework")
publishMavenStyle := true
bintrayOrganization := Some("givers")
bintrayRepository := "maven"
Test / publishArtifact := false
pomIncludeRepository := { _ => false }
licenses := Seq(("MIT", url("http://opensource.org/licenses/MIT")))
scmInfo := Some(ScmInfo(
browseUrl = url("https://github.com/GIVESocialMovement/sbt-webpack"),
connection = "scm:git:[email protected]:GIVESocialMovement/sbt-webpack.git",
devConnection = Some("scm:git:[email protected]:GIVESocialMovement/sbt-webpack.git")
))
developers := List(
Developer(id="tanin", name="tanin", email="[email protected]", url=url("https://github.com/tanin47"))
)
ThisBuild / sonatypeCredentialHost := "s01.oss.sonatype.org"
publishTo := sonatypePublishToBundle.value
addSbtJsEngine("1.2.3")