在 Gradle 发布插件的 buildTasks 中使用子项目任务

Use a subproject task in buildTasks in Gradle Release plugin

我正在配置 Gradle 发布插件 2.6.0 并希望按如下方式使用 buildTasks(它在根 build.gradle 中):

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

为了只发布两个 jar。

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

Task with name 'subprojectA:artifactoryPublish' not found in root project 'rootProject'.

我该怎么做?

非常感谢!

改为使用自述文件中描述的 afterReleaseBuild 任务。

afterReleaseBuild.dependsOn subprojectA:artifactoryPublish