我将我的敏感数据作为Bitbucket管道中的环境变量,例如数据库凭证。有没有办法可以从我的源代码中访问这些环境变量?我不想将这些敏感数据推送到我的存储库。
答案 0 :(得分:3)
Bitbucket Pipelines environment variables只是常规environment variables。你可以像往常一样访问它们;这取决于您使用的编程语言。
例如,在Python中,您可以使用os.getenv()
,它允许您选择提供默认值,以便在所需的环境变量不可用时使用。
如果不了解您的技术堆栈,就无法提供更具体的答案。