在 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
我正在配置 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