我正在将现有的maven项目转换为Gradle,我想为其使用替代的maven版本插件。主要功能是在释放版本后将快照和自动增量删除1。 我偶然发现要使用researchgate gradle-release-plugin,但需要确定如何使用它来实现上述类似于maven的功能。
我第一次尝试并通过以下URL: https://github.com/researchgate/gradle-release
答案 0 :(得分:0)
plugins {
id 'maven-publish'
}
答案 1 :(得分:0)
要自动删除“ -SNAPSHOT”并增加版本,您可以gradle release -Prelease.useAutomaticVersion=true
,也可以-Prelease.releaseVersion=1.0 -Prelease.newVersion=1.1-SNAPSHOT
指定下一个版本。
如果您使用不同的版本控制方案,则也可以对其进行更改,并使用regex +闭包指定处理方式。为此,请检查“ versionPatterns”。