Gradle 渐变:使用选项标志扩展任务

Gradle 渐变:使用选项标志扩展任务,gradle,Gradle,是否可以将调用“:myproject:assemble-a”包装到任务中 我想提供一个一键解决方案,用于在多项目环境中组装单个项目。这可能吗?您可以简单地创建一个自定义任务,并将其设置为dependsOn属性,如下所示: assembleMyProject(dependsOn: ':myproject:assemble') { } 您可以简单地创建一个自定义任务,并将其设置为dependsOn属性,如下所示: assembleMyProject(dependsOn: ':myproject:

是否可以将调用“:myproject:assemble-a”包装到任务中


我想提供一个一键解决方案,用于在多项目环境中组装单个项目。这可能吗?

您可以简单地创建一个自定义任务,并将其设置为
dependsOn
属性,如下所示:

assembleMyProject(dependsOn: ':myproject:assemble') {

}

您可以简单地创建一个自定义任务,并将其设置为
dependsOn
属性,如下所示:

assembleMyProject(dependsOn: ':myproject:assemble') {

}

这是一种工作,但我特别希望能包括“-a”标志。这可能吗?@Joschi抱歉,我没提到这个。。至于命令行参数重写,不要认为这是可能的。我宁愿创建独立的bash脚本或bat文件来运行gradle,并使用确切的任务和命令行参数,这可能是一个解决方案。我认为创建一个任务是可能的。无论如何,谢谢你的帮助!这是一种工作,但我特别希望能包括“-a”标志。这可能吗?@Joschi抱歉,我没提到这个。。至于命令行参数重写,不要认为这是可能的。我宁愿创建独立的bash脚本或bat文件来运行gradle,并使用确切的任务和命令行参数,这可能是一个解决方案。我认为创建一个任务是可能的。无论如何,谢谢你的帮助!