因此,您希望使用Jenkins或Bamboo等CI环境部署到服务器是一种常见情况。这也意味着您需要在某处存储端点凭据。
这样做的最佳做法是什么?在文本文件中将密码作为纯文本当然是简单的途径,但通常是不可能的。
答案 0 :(得分:0)
如果您使用Maven进行部署,则可以加密密码,请参阅:https://maven.apache.org/guides/mini/guide-encryption.html
答案 1 :(得分:0)
我们一般使用MaskPasswords plugin作为詹金斯,我不确定竹子
答案 2 :(得分:0)
使用Jenkins credentials plugin存储您的密码; Jenkins在存储在磁盘上的配置中对它们进行加密。请注意,可以解密密码,因此请确保您的Jenkins配置文件得到充分保护。