Есть ли способ получить следующую версию при публикации в хранилище в градиенте?
Например, если у меня есть версия 3.0.1 в моем репозитории, я хочу, чтобы опубликованная версия была 3.0.2.
ivy имеет задачу ant по имени buildnumber, который делает именно это:
<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? если нет, то как я могу получить доступ к задачам ivy из ant?
В моем build.gradle я призываю ant
ant.importBuild 'build.xml'