是否可以设置/配置Jenkins / Jenkinsfile以仅允许特定的用户/角色与用户输入对话框进行交互?
从概念上讲,我认为工作流是所有用户都可以看到的一项工作。但是,通过限制哪些用户可以根据其LDAP配置文件中的角色在下拉菜单中单击“是”,来阻止开发人员将发布版本投入生产。简而言之,我正在寻找有关构建和发布活动的关注点。
这是构建的外观,我只想挑剔谁可以真正在管道的这一点上继续构建。
答案 0 :(得分:1)
是的,您可以为此使用Submitter选项。提交者可以是组或用户,也可以使用多个组和用户。
input message: ''Deployment look good?', ok: 'deploy to Production', submitter: 'LDAP_USER_GROUP'