【问题标题】:Is it possible to have multi project SBT with version.sbt for each subproject是否可以为每个子项目使用带有 version.sbt 的多项目 SBT
【发布时间】:2017-12-18 13:52:04
【问题描述】:

我有一个包含四个子项目的多项目 SBT。我想为每个子项目有单独的版本,每个子项目都有一个 version.sbt。我正在使用sbt-release。自述文件说有一个设置 release-version-file 应该这样做,但它似乎对我不起作用。这是我得到的错误

release-version-file := file("subproject/version.sbt")

/source/root/subproject/build.sbt:3: error: not found: value release

release-version-file := file("subproject/version.sbt")

我还发现了另一个设置 releaseVersionFile 这个设置没有抛出任何错误,但它似乎也没有从正确的文件中获取版本。

releaseVersionFile := file("subproject/version.sbt")

我正在使用 sbt 0.13.15、sbt-release 1.0.5 和 sbt-assembly 0.14.5

【问题讨论】:

标签: scala sbt sbt-release


【解决方案1】:

我确实让它与releaseVersionFile 一起工作。更多信息在这个 github issue

【讨论】:

    猜你喜欢
    • 2019-06-28
    • 2016-07-16
    • 2021-08-20
    • 1970-01-01
    • 2016-06-03
    • 2018-10-14
    • 2011-11-04
    • 1970-01-01
    • 2014-08-26
    相关资源
    最近更新 更多