我使用竹子发布构建,并将其发布到Nexus。使用maven-release-plugin可以很好地工作,但是在Gradle上,使用gradle-release-plugin我得到了无限循环。
在构建计划任务成功后,竹子检查了git,找到了在上一个版本中创建的两个新的提交"Gradle Release Plugin“,并一次又一次地启动。
如何让竹子忽略这些提交?
发布于 2018-02-09 16:49:28
发布于 2018-02-09 02:48:42
我找到了这个亚特兰大特刊https://jira.atlassian.com/browse/BAM-5758。Atlassian工程师只是硬编码了maven-release-plugin commit消息,让竹子忽略它。
因此,您需要做的就是指定preTagCommitMessage和newVersionCommitMesage,屏蔽提交消息,就像它是maven-release-plugin一样
preTagCommitMessage = '[maven-release-plugin] prepare release ' newVersionCommitMessage = '[maven-release-plugin] prepare for next development iteration '

https://stackoverflow.com/questions/48692732
复制相似问题