我已经设置了Jenkins管道视图。管道视图中显示的是三个项目dev
,test
,product
。 dev
表示用于编译和运行单元测试的开发构建。 test
表示部署到测试环境。 product
表示部署到生产环境。 dev
和test
之间的触发器会自动发生。但是从test
到product
的触发手动发生。开发人员需要单击管道视图上的按钮以触发生产部署作业。由于部署到生产环境非常危险,我不想让它被意外点击。因此,当任何开发人员单击按钮时,我想添加密码提示对话框。我怎样才能在詹金斯实现这一目标?有没有插件允许我这样做?
答案 0 :(得分:0)
使用password parameter构建:
要创建参数,请打开Jenkins构建作业并进行检查 “此构建已参数化”复选框。然后,单击“添加” 参数按钮,并选择要添加的参数类型。注意 存储密码时,选择“密码参数”。价值会 然后被掩盖。实际值可以在。中提供 创建时可以提供配置或运行时值 建立。
您应该添加检查密码的代码执行。