当用户在Jenkins中触发作业时如何提示密码对话框?

时间:2017-07-23 07:57:42

标签: jenkins jenkins-plugins

我已经设置了Jenkins管道视图。管道视图中显示的是三个项目devtestproductdev表示用于编译和运行单元测试的开发构建。 test表示部署到测试环境。 product表示部署到生产环境。 devtest之间的触发器会自动发生。但是从testproduct的触发手动发生。开发人员需要单击管道视图上的按钮以触发生产部署作业。由于部署到生产环境非常危险,我不想让它被意外点击。因此,当任何开发人员单击按钮时,我想添加密码提示对话框。我怎样才能在詹金斯实现这一目标?有没有插件允许我这样做?

1 个答案:

答案 0 :(得分:0)

使用password parameter构建:

  

要创建参数,请打开Jenkins构建作业并进行检查   “此构建已参数化”复选框。然后,单击“添加”   参数按钮,并选择要添加的参数类型。注意   存储密码时,选择“密码参数”。价值会   然后被掩盖。实际值可以在。中提供   创建时可以提供配置或运行时值   建立。

您应该添加检查密码的代码执行。