gpt4 book ai didi

gradle - 在所有包含的版本中执行特定任务的任务

转载 作者:行者123 更新时间:2023-12-03 05:06:38 24 4
gpt4 key购买 nike

我有一个根项目,它通过includeBuild中的settings.gradle包括许多其他项目。所有子项目都有一个名为publishToMavenLocal的任务。

如何在根项目中定义一个调用每个子项目的publishToMavenLocal的任务publishToMavenLocal,而无需手动为每个子项目专门定义dependsOn

最佳答案

这个用例实际上在documentation on composite builds中涉及。以下代码将示例从文档改编为您的用例:

task publishToMavenLocal {
dependsOn gradle.includedBuilds*.task(':publishToMavenLocal')
}

关于gradle - 在所有包含的版本中执行特定任务的任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57097952/

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