我可以从源代码访问 Bitbucket Pipelines 环境变量吗?

2024-04-16

我将敏感数据作为 Bitbucket Pipelines 中的环境变量,例如数据库凭据。有没有办法从我的源代码访问这些环境变量?我不想将这些敏感数据推送到我的存储库。


Bitbucket 管道环境变量 https://confluence.atlassian.com/bitbucket/environment-variables-794502608.html只是正常的环境变量 https://en.wikipedia.org/wiki/Environment_variable。您可以按照平常的方式访问它们;这取决于您使用的编程语言。

例如,在 Python 中您可以使用os.getenv() https://docs.python.org/3/library/os.html#os.getenv,它允许您选择提供一个默认值,以便在所需的环境变量不可用时使用。

如果不了解更多关于您的技术堆栈的信息,就不可能提供更具体的答案。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我可以从源代码访问 Bitbucket Pipelines 环境变量吗? 的相关文章

随机推荐