gpt4 book ai didi

java - 如何在 Gradle 中获取下一个内部版本号

转载 作者:IT老高 更新时间:2023-10-28 21:15:27 25 4
gpt4 key购买 nike

在 gradle 中发布到存储库时,有什么方法可以获取下一个版本?

例如如果我的存储库中有版本 3.0.1,我希望发布的版本是 3.0.2

ivy 有一个名为 buildnumberant 任务正是这样做的:

<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 中做到这一点?如果不是,我如何从 gradle 的 ant 访问 ivy 任务?

在我的 build.gradle 中,我调用了 ant

ant.importBuild 'build.xml'

最佳答案

我认为 Gradle 中不支持,但您可以尝试使用 Ant 任务。 https://docs.gradle.org/current/userguide/ant.html#sec:import_ant_build

另一种方法是使用某种插件或自定义任务来管理版本。

关于java - 如何在 Gradle 中获取下一个内部版本号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47374637/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com