对于GradleBuild任务,我可以传递所有属性吗?

时间:2013-09-26 05:39:07

标签: build gradle build.gradle

我正在执行GradleBuild任务,我想维护已经提供当前脚本的所有属性。换句话说,我想打包“这些startparameters”并将它们传递给我正在调用的构建。

有没有办法干净利落地做到这一点?

1 个答案:

答案 0 :(得分:8)

如果您的意思是项目属性:

task foo(type: GradleBuild) {
    startParameter.projectProperties = gradle.startParameter.projectProperties
}

如果您指的是系统属性,请将projectProperties替换为systemPropertiesArgs(两侧)。