加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala – 习惯使用sbt来释放(测试过的)工件

发布时间:2020-12-16 18:17:05 所属栏目:安全 来源:网络整理
导读:我想用sbt来发布我的项目. 我已经习惯了maven,需要一些帮助(精神上)过渡. 默认情况下,我认为’publish’取决于’package’,但’package’不依赖于’test’.当然我只想发布经过测试的代码.我应该如何确保这一点? 当然我可以make package depend on test,但事
我想用sbt来发布我的项目.

我已经习惯了maven,需要一些帮助(精神上)过渡.

默认情况下,我认为’publish’取决于’package’,但’package’不依赖于’test’.当然我只想发布经过测试的代码.我应该如何确保这一点?

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

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

解决方法

我总是运行sbt clean test publish-local publish(或publish-signed).这可确保在发布暂停进程之前发生的任何错误.

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读