[英]Use a subproject task in buildTasks in Gradle Release plugin
I'm configuring Gradle Release plugin 2.6.0
and want to use buildTasks
as follows (it is in the root build.gradle
): 我正在配置Gradle Release插件2.6.0
并想要按以下方式使用buildTasks
(它位于root build.gradle
):
buildTasks = ['clean', 'build', 'subprojectA:artifactoryPublish', 'subprojectB:artifactoryPublish']
in order to publish two jars only. 为了只发布两个jar。
However, Gradle can't configure the project complaining as follows: 但是,Gradle无法按以下方式配置项目抱怨:
Task with name 'subprojectA:artifactoryPublish' not found in root project 'rootProject'. 在根项目“ rootProject”中找不到名称为“ subprojectA:artifactoryPublish”的任务。
How do I do it? 我该怎么做?
Thank you very much! 非常感谢你!
Instead use the afterReleaseBuild task like described in the readme. 而是使用自述文件中所述的afterReleaseBuild任务。
afterReleaseBuild.dependsOn subprojectA:artifactoryPublish afterReleaseBuild.dependsOn子项目A:artifactoryPublish
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.