move upload to coveralls into test script, add GitVersioning plugin to various sub projects (#466)

This commit is contained in:
Chris Stewart 2019-05-09 13:18:30 -05:00 committed by GitHub
parent 21eddd58fb
commit 2a3c4a1c2b

View file

@ -1,3 +1,5 @@
import sbt.Credentials
import sbt.Keys.publishTo
import com.typesafe.sbt.SbtGit.GitKeys._ import com.typesafe.sbt.SbtGit.GitKeys._
import scala.util.Properties import scala.util.Properties
@ -130,14 +132,14 @@ lazy val secp256k1jni = project
//https://github.com/scoverage/sbt-scoverage/issues/275 //https://github.com/scoverage/sbt-scoverage/issues/275
coverageEnabled := false coverageEnabled := false
) )
.enablePlugins() .enablePlugins(GitVersioning)
lazy val core = project lazy val core = project
.in(file("core")) .in(file("core"))
.settings(commonProdSettings: _*) .settings(commonProdSettings: _*)
.dependsOn( .dependsOn(
secp256k1jni secp256k1jni
).enablePlugins() ).enablePlugins(GitVersioning)
lazy val coreTest = project lazy val coreTest = project
.in(file("core-test")) .in(file("core-test"))
@ -157,7 +159,7 @@ lazy val zmq = project
libraryDependencies ++= Deps.bitcoindZmq) libraryDependencies ++= Deps.bitcoindZmq)
.dependsOn( .dependsOn(
core core
).enablePlugins() ).enablePlugins(GitVersioning)
lazy val bitcoindRpc = project lazy val bitcoindRpc = project
.in(file("bitcoind-rpc")) .in(file("bitcoind-rpc"))
@ -166,7 +168,7 @@ lazy val bitcoindRpc = project
name := "bitcoin-s-bitcoind-rpc", name := "bitcoin-s-bitcoind-rpc",
libraryDependencies ++= Deps.bitcoindRpc) libraryDependencies ++= Deps.bitcoindRpc)
.dependsOn(core) .dependsOn(core)
.enablePlugins() .enablePlugins(GitVersioning)
lazy val bitcoindRpcTest = project lazy val bitcoindRpcTest = project
.in(file("bitcoind-rpc-test")) .in(file("bitcoind-rpc-test"))
@ -189,7 +191,7 @@ lazy val bench = project
skip in publish := true skip in publish := true
) )
.dependsOn(core) .dependsOn(core)
.enablePlugins() .enablePlugins(GitVersioning)
lazy val eclairRpc = project lazy val eclairRpc = project
.in(file("eclair-rpc")) .in(file("eclair-rpc"))
@ -200,7 +202,7 @@ lazy val eclairRpc = project
.dependsOn( .dependsOn(
core, core,
bitcoindRpc bitcoindRpc
).enablePlugins() ).enablePlugins(GitVersioning)
lazy val eclairRpcTest = project lazy val eclairRpcTest = project
.in(file("eclair-rpc-test")) .in(file("eclair-rpc-test"))
@ -218,7 +220,7 @@ lazy val testkit = project
core, core,
bitcoindRpc, bitcoindRpc,
eclairRpc eclairRpc
).enablePlugins() ).enablePlugins(GitVersioning)
lazy val doc = project lazy val doc = project