gpt4 book ai didi

scala - 习惯性地使用 sbt 来发布(测试)工件

转载 作者:行者123 更新时间:2023-12-04 19:03:11 25 4
gpt4 key购买 nike

我想用 sbt 来发布我的项目。

我习惯了行家,需要一些帮助(精神上)过渡。

默认情况下,我看到“发布”取决于“包”,但“包”不依赖于“测试”。当然我只想发布经过测试的代码。我应该如何确保这一点?

我当然可以make package depend on test ,但是这不是默认类型的事实表明这不是 sbt 的惯用用法。实现这一目标的“正确”方法是什么?

我如何找到有关最佳实践的更多信息?

最佳答案

我一直在运行sbt clean test publish-local publish (或 publish-signed)。这确保了在 publish 之前发生的任何错误停止进程。

另一种可能性是使用 sbt-release plugin .这将运行测试并监视和调整您的版本字符串。

关于scala - 习惯性地使用 sbt 来发布(测试)工件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32094481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com