我想知道在詹金斯中存储密码参数的最佳实践是什么?
答案 0 :(得分:0)
最好的方法是将它们存储为Jenkins凭据,并通过CredentialsBinding插件将其注入到您的构建中,从而可以定义如何通过环境(用户名:密码,分隔的用户名和密码,...)使它们可用。 Jenkins支持不同类型的凭据,例如
这样,凭据仅对构建执行可见,而其他开发人员则无法使用它们。 Jenkins将在日志中隐藏用户名和密码的完全匹配。
https://jenkins.io/doc/book/using/using-credentials/
https://wiki.jenkins.io/display/JENKINS/Credentials+Binding+Plugin