如何将动态属性添加到Gradle 2.x/3.x中的根项目中

如何将动态属性添加到Gradle 2.x/3.x中的根项目中,gradle,Gradle,我正在将一些使用1.x构建的gradle脚本迁移到3.3。我发现在Gradle2.x/3.x中添加动态属性的方式发生了变化 用于通过在顶层定义属性来添加 foo = "dev" 如何在Gradle 2.x/3.x中向根项目添加动态属性我想我找到了答案。我们现在有了一个更干净的分离 project.ext.env= "dev" task doStuff { println ext.${env} }

我正在将一些使用1.x构建的gradle脚本迁移到3.3。我发现在Gradle2.x/3.x中添加动态属性的方式发生了变化

用于通过在顶层定义属性来添加

foo = "dev"

如何在Gradle 2.x/3.x中向根项目添加动态属性我想我找到了答案。我们现在有了一个更干净的分离

project.ext.env= "dev"
task doStuff {
    println ext.${env}
}