2017-06-26 154 views
0

我正在创建一个构建gradle项目以简化部署阶段。我的想法是有一个配置文件夹,其中包含所有需要的配置文件。我想用占位符填充这些文件,例如,${databaseName}。在gradle脚本执行期间将被替换的值必须从属性文件中加载。环境占位符的Gradle属性

我想每个环境都有一个属性文件,例如,dev.properties,stage.properties,prod.properties*.propeties的逻辑选择必须通过属性命令属性加载,例如gradle myTask -Denv=dev,这样占位符将加载dev.properties值。

什么是Gradle世界的最佳选择来管理这些需求?

回答