ant.properties获得别名&来自文件的密码参数

时间:2015-07-12 13:50:40

标签: android ant

我正在尝试将我的别名和密码添加到ant.properties文件中。 我想知道是否有办法将它们存储在一个不相关的文件中,并告诉ant.properties从这个文件中读取这些值。

这些是我想要保存在不同文件上的参数(为了避免将其提交给git。

key.store.alias = my_alias
key.store.password = my_password
key.alias = my_alias
key.alias.password = my_password

非常感谢您的帮助,

谢谢, Giora。

1 个答案:

答案 0 :(得分:1)

你的意思是为build build构建属性文件吗? 如果是,为什么需要在build属性文件中包含该文件?

如果您使用的是像Jenkins这样的CI服务器,则可以使用echoprintf命令编写一个小型shell /命令脚本,以在构建之前附加所需的属性以构建属性。

E.g。 echo -e "\nkey.store.alias = my_alias\nkey.store.password = my_password\nkey.alias = my_alias\nkey.alias.password = my_password">>$WORKSPACE\build.properties

如果它是动态的,您甚至可以将这些变量用作构建参数,并且您不需要对密码值进行硬编码。