gpt4 book ai didi

gradle - 将凭证放在哪里

转载 作者:行者123 更新时间:2023-12-03 05:33:00 25 4
gpt4 key购买 nike

我可以在哪里公开我的凭据而不进行公开?
我想了解一些最佳实践,并很好地理解将它们插入gradle.properties或作为环境变量之间的区别。
对我来说,了解如何在构建脚本中调用它们也很重要。

提前致谢

最佳答案

如果要在本地拥有凭据,可以将凭据放在local.properties中。您可以像这样检索它们:

Properties properties = new Properties()
properties.load(project.rootProject.file('local.properties').newDataInputStream())
def local = properties.getProperty('localVar')

并在local.properties中具有局部变量:
localVar=helloWorld

最佳实践是将其放在环境变量中,这样,即使在CI环境中,您也可以在任何地方运行gradle脚本。

在build.gradle中,您可以通过使用获取环境变量
System.getenv("ENVIRONMENT_VARIABLE")

关于gradle - 将凭证放在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58274770/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com