【问题标题】:Jenkins & Github - How to mask DB credentials?Jenkins 和 Github - 如何屏蔽数据库凭据?
【发布时间】:2016-02-27 15:57:29
【问题描述】:

我们的项目使用 github 和 jenkins。 Jenkins 正在从 master(主分支)中提取,然后编译/打包和部署项目。问题是我们的 webapp 项目使用 jdbc 凭据,而我们的 github 和 jenkins 是公开的。那么有没有办法屏蔽他们的用户名和密码并让詹金斯继续部署项目?谢谢

【问题讨论】:

标签: java github jenkins passwords mask


【解决方案1】:

您可以使用Mask Passwords Plugin 来屏蔽这些凭据。安装后,您的作业配置页面应该在Build Environment 部分有一个复选框选项,如下所示:

您可以单击添加按钮添加任意数量的键值对,并用星号标记值。

要使用这些定义的参数,你可以这样使用:${passwd}

请注意,在您的作业控制台日志中,这些参数也显示为星号,这与预期的一样。

【讨论】:

    猜你喜欢
    • 2013-03-29
    • 1970-01-01
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    • 2020-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多