【问题标题】:SBT "package" depend on "test"SBT“包”依赖于“测试”
【发布时间】:2013-03-10 23:28:26
【问题描述】:

如何使目标“包”依赖于目标“测试”?

这里有一个解决方案:Force sbt 0.11 to run tests 但它不适用于 xsbt-web-plugin。

【问题讨论】:

    标签: sbt lift xsbt-web-plugin


    【解决方案1】:

    这就是我所做的:

    Keys.`package` <<= (test in Test, Keys.`package` in Compile) map { (_, in) =>
      println("after package & test")
      in
    }
    

    它运行测试,如果测试成功,运行包任务。 (在全新安装的 lift-2.5-RC2 上测试)

    【讨论】:

    • 非常感谢!这解决了问题。顺便说一句,看看解决方案,我找到了一个更短的版本:Keys.package package in Compile) dependsOn (test in Test)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-29
    • 2022-01-12
    • 1970-01-01
    • 2012-01-01
    • 2015-03-05
    • 1970-01-01
    • 2017-05-30
    相关资源
    最近更新 更多