gpt4 book ai didi

version-control - Gradle:Ant-wards 兼容吗?

转载 作者:行者123 更新时间:2023-12-04 07:01:36 24 4
gpt4 key购买 nike

我关注 Gradle 已有一段时间了,99% 的人确信我想将我的构建从 Ant 切换到它。然而,在我这次投资之前,我需要 100% 确定 Gradle 可以完成我的 Ant/Ivy 构建已经完成的所有工作(我不能失去任何功能):

  • 通过 Cobertura/JaCoCo 运行代码覆盖任务
  • 运行一些 Python 脚本
  • checkout /提交到 SVN 存储库
  • 运行 AnalytiX CodePro Ant 任务
  • 运行纯 Ant 命令
  • 定义我自己的任务

我对 Python 任务以及定义我自己的任务有 99% 的把握,但至于其余部分,我在这些站点上找不到任何文档表明它们已定义 Gradle 任务。如果我能做所有这些事情,我就会被买卖,否则我会推迟到 Gradle 成熟一点。提前致谢!

最佳答案

您可以在 Gradle 构建中使用标准和自定义 Ant 任务,就像您在 Ant 本身中习惯的方式一样。此外,您还可以导入现有的 Ant 脚本。 imported Ant script 的目标被视为一等公民,因此您可以像使用任何其他 Gradle 任务一样使用它们。如您所见,您不必立即将现有代码完全迁移到 Gradle。

就这么简单:

ant.importBuild 'build.xml'

关于version-control - Gradle:Ant-wards 兼容吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12053646/

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