【发布时间】:2014-10-17 09:20:40
【问题描述】:
我有一个 build.scala 文件,它的依赖项如下所示:
"com.example" % "core" % "2.0" classifier "full-unstable"
这会引入一个带有完全不稳定分类器的 JAR
我需要做的是从 Jenkins(构建服务器)为 SBT(我假设使用 -D)指定“不稳定”或“稳定”以更改分类器。如果变量替换像在 Maven 中那样工作,则依赖项将如下所示:
"com.example" % "core" % "2.0" classifier "full-${branch}"
我会做“-Dbranch=unstable”或“-Dbranch=stable”
我很不清楚如何使用 SBT 和 build.scala 文件来做到这一点。
【问题讨论】: