在Gradle Release插件

时间:2018-03-21 20:02:40

标签: java gradle build.gradle gradle-plugin gradle-release-plugin

我正在配置Gradle Release插件2.6.0,并希望使用buildTasks,如下所示(它位于根build.gradle中):

buildTasks = ['clean', 'build', 'subprojectA:artifactoryPublish', 'subprojectB:artifactoryPublish']

仅发布两个罐子。

但是,Gradle无法按如下方式配置项目抱怨:

  

在root中找不到名为“subprojectA:artifactoryPublish”的任务   项目'rootProject'。

我该怎么做?

非常感谢!

1 个答案:

答案 0 :(得分:1)

而是使用自述文件中描述的afterReleaseBuild任务。

afterReleaseBuild.dependsOn子项目A:artifactoryPublish