首页 > 解决方案 > 使用管道连接到服务器时如何在 bash 中将 Jenkins 环境变量值屏蔽为密码

问题描述

我正在使用 Jenkins 作业从服务器中提取 db 密码,并将其存储在 Jenkins 管道的一个阶段中的环境变量中,在另一个阶段,我可以成功地将应用程序服务器与存储的环境变量作为密码连接,但显示密码作为 Jenkins 控制台上的纯文本,我想在 Jenkins 控制台上屏蔽密码(我不想手动将密码更新为 CredentialsId,密码是从远程服务器动态提取的)。有人可以告诉我如何实现它。谢谢。

标签: bashshelljenkins-pipeline

解决方案


也许您可以使用Jenkins Piplines执行shell脚本来实现它


推荐阅读