微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

gradle-nebula 创建但不推送 git 标签

如何解决gradle-nebula 创建但不推送 git 标签

我正在维护一个使用 gradlenebula 进行发布和 semver 的项目。出于各种原因,我想阻止星云插件 (gradle clean final) 自行推送创建的 git 标签并将其委托到我的 (jenkins) 管道中的另一个位置。这怎么可能?进一步将 nebula 用于这种方法是否可行,或者是否有另一个 gradle 发布插件可以按照我希望的方式完成工作?

解决方法

似乎有一个未记录的 gradle 属性 release.disableGitChecks 但它也会 prevent from tagging the commit

我通过使用另一个名为 axion 的发布插件解决了这个问题,它似乎可以完成工作并且可以根据我的需要进行配置。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。