如何通过脚本在Jenkins中注入密码类型环境变量

时间:2019-05-06 19:28:12

标签: bash jenkins environment-variables

我正在尝试在Jenkins中动态注入密码,并且面临挑战。

我的要求是执行一个Shell脚本以从Vault获取密码,然后将该密码提供给Maven脚本。虽然可以通过运行该库的API的Shell脚本来获取密码,但是我不确定如何将检索到的密码设置为password参数。

enter image description here

凭据绑定插件可用于先前配置的静态密码,但是鉴于我在运行时从脚本获取密码,因此无法使用它。

EnvInject plugin插件站点说它可以用来“为运行注入密码”,但是我找不到任何文档来做到这一点。我可以通过将密码放入属性文件中来注入密码,但是当我调用maven命令时,密码会以明文显示。

0 个答案:

没有答案