【发布时间】:2013-03-10 05:43:44
【问题描述】:
您好,我有多个项目 gradle 设置
-root_project
|-sub_project1
|-sub_project2
|-sub_project3
一切都很好,但有一件事让我发疯。在我的构建脚本中:
defaultTasks 'build' <- this works just fine
task buildroom (description: 'This task is invoked by build room script, invokes default task plus publishes artifacts') {
// dependsOn('build') <-- this doesn't work
// alternative
dependsOn(":sub_project1:build")
dependsOn(":sub_project2:build")
当我从命令行“gradlew”调用时
当我从命令行'gradlew tasks'调用时
但是当我尝试添加dependsOn('build')、dependsOn(':build') 或dependOn(':root:build') 时,它会告诉我
出了什么问题:任务 ':tasks' 执行失败。
无法确定任务 ':buildroom' 的依赖关系。
'base' 插件添加了 'assemble' 和 'clean' 任务但不构建...
有什么建议吗?
【问题讨论】:
标签: gradle