我更喜欢将它们单独存储在主机或其他文件夹中,并在环境变量之外使用它们。就像你拥有的那样,你不能不小心把它们交给别人。
此外,您可以在CI构建中使用它们。如果在CI构建中还需要凭证,大多数系统都会提供加密变量,这些变量存储在构建服务器上,并且可以用作环境变量。
这样,我还可以为每个本地用户或CI使用不同的凭据,而无需更改代码。