如何解决gradle-nebula 创建但不推送 git 标签
我正在维护一个使用 gradle 和 nebula 进行发布和 semver 的项目。出于各种原因,我想阻止星云插件 (gradle clean final
) 自行推送创建的 git 标签并将其委托到我的 (jenkins) 管道中的另一个位置。这怎么可能?进一步将 nebula 用于这种方法是否可行,或者是否有另一个 gradle 发布插件可以按照我希望的方式完成工作?
解决方法
似乎有一个未记录的 gradle 属性 release.disableGitChecks
但它也会 prevent from tagging the commit。
我通过使用另一个名为 axion 的发布插件解决了这个问题,它似乎可以完成工作并且可以根据我的需要进行配置。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。