如何在Gradle中获取下一个内部版本号
在 gradle 中发布到存储库时,有没有办法获取下一个版本?
例如,如果我的存储库中有该版本,我希望已发布的版本是.3.0.1
3.0.2
ivy
有一个命名的buildnumber
的任务,它完全可以做到这一点:ant
<project xmlns:ivy="antlib:org.apache.ivy.ant"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<target name="ivyBuildNumber" description="Use ivy get the next build number">
<ivy:buildnumber
resolver="url-chain"
organisation="${ivy.organisation}"
module="${ivy.module}"
revision="${version.base}"/>
<echoproperties prefix="ivy.new."/>
</target>
有没有办法做到这一点?如果不是,我如何从gradle's访问任务?gradle
ivy
ant
在我的我呼唤build.gradle
ant
ant.importBuild 'build.xml'