我在我的Jenkins版本中设置了一个密码参数集,其中包含我希望保密的一些信息。 Jenkins构建将创建需要访问此参数的Docker容器。目前,我的命令看起来就像这样:将蒙面Jenkins环境变量传递给Docker容器
docker run -e PASSWORD=${PASSWORD} my_image my_command
这个工程,我预期它 - 我已经在我的体型设置为一个环境变量来泊坞窗容器,然后可以利用它传递的密码参数。这是我的控制台输出的一部分:
+ docker run -e PASSWORD=abc123efg my_image my_command
的问题是,原始密码在输出上面显示。有没有任何解决方法或替代解决方案,我可以用来传递掩码参数到我的容器而不暴露在输出中?
是的,好像我们该插件安装过但不是使用它,我用的是屏蔽密码选项在什么我相信是参数化编译插件(似乎没有工作)。我只是把这个设为答案并称之为一天 – kshah