我的私人仓库是从bintray加载的,用于所有项目并需要凭证:
allprojects {
jcenter()
repositories {
maven {
url "http://myurl.bintray.com/sdk"
credentials {
username 'JohnDoe'
password 'somePassword'
}
}
}
}
隐藏它们的最佳方法是什么?
是否可以不创建属性的新实例?
Properties properties = new Properties()
properties.load(project.rootProject.file('local.properties').newDataInputStream())
答案 0 :(得分:1)
一种方法是在用户特定文件$HOME/.gradle/gradle.properties
中设置属性:
thePassword=somePassword
并在build.gradle文件中:
credentials {
username 'JohnDoe'
password thePassword
}