对于敏感数据,例如 aws 密钥或密码,我将它们放入 .gitignore 中的文件中,以确保它不会提交到 git。但是,当脚本运行时要使用按键时,我该怎么办?运行前手动添加文件中的关键内容?如果程序需要由Jenkins定期触发怎么办?
谁能帮我这个?
运行前手动添加文件中的关键内容?
一般的想法是:敏感信息不应该位于 Git 存储库中,而应该位于外部引用中,例如 Vault。
一旦您拥有能够从保管库中提取该信息的脚本,您就可以通过以下方式在结账时自动调用该脚本:git 内容过滤器驱动 https://stackoverflow.com/a/48449663/6309.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)