【发布时间】:2019-09-12 17:03:31
【问题描述】:
我正在使用yaml 文件来配置jenkins 作业,并且遇到了inject-passwords 功能(请参阅here)。但是,该文档既没有描述如何在 jenkins 环境中使用该变量,也没有描述“加密”密码的含义(如何加密?)。指向EnvInjectPlugin 的链接也没有所需的信息。
在哪里可以找到有用的信息/文档?为什么这个文档如此不完整?
上下文:
我想以安全的方式将密码注入到 jenkins 作业中。在这个詹金斯工作中,我想使用这个密码作为登录在线服务的密码,以便测试该服务的几个方面。我需要测试脚本来获取密码(环境变量?)才能登录服务。
参考文档中未回答的未解决问题:
【问题讨论】:
-
如文档中所述,注入密码将作为环境变量提供。所以你可以简单地用 $name 来引用它。
-
您能否详细说明您要达到的目标?
-
我想以安全的方式将密码注入到 jenkins 工作中。在这个詹金斯工作中,我想使用这个密码作为登录在线服务的密码,以便测试该服务的几个方面。我需要测试脚本来获取该密码(环境变量?)才能登录服务。
标签: jenkins yaml jenkins-job-builder