-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
37 lines (30 loc) · 952 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
30
31
32
33
34
35
36
37
name := "sbt-npm-assets"
organization := "ru.dgolubets"
sbtPlugin := true
scalaVersion := "2.12.4"
crossSbtVersions := Seq("0.13.16", "1.0.4")
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.6.7")
bintrayRepository := "sbt-plugins"
bintrayOrganization in bintray := None
bintrayPackageLabels := Seq("sbt", "npm", "assetsreload")
licenses += ("MIT", url("https://opensource.org/licenses/MIT"))
publishMavenStyle := false
publishArtifact in Test := false
libraryDependencies ++= Seq(
"net.java.dev.jna" % "jna" % "4.5.1",
"net.java.dev.jna" % "jna-platform" % "4.5.1"
)
import sbtrelease.ReleasePlugin.autoImport.ReleaseTransformations._
releaseProcess := Seq[ReleaseStep](
checkSnapshotDependencies,
inquireVersions,
runClean,
releaseStepCommandAndRemaining("^ test"),
setReleaseVersion,
commitReleaseVersion,
tagRelease,
releaseStepCommandAndRemaining("^ publish"),
setNextVersion,
commitNextVersion,
pushChanges
)