限制作业名称或用户的构建步骤

时间:2014-04-09 07:12:14

标签: jenkins

有没有办法限制用户的构建步骤。我已经使用模板插件添加了一个构建步骤,该模板用于部署。

我不希望任何有权创建作业或修改作业的用户能够使用此构建步骤。添加的新构建步骤只应由管理员使用。

1 个答案:

答案 0 :(得分:0)

如果人们可以修改作业配置,他们可以克服您可能会遇到的任何限制。

如果您的步骤可以在构建后执行,我建议您查看Promoted Builds插件。促销可以配置为仅限于某些用户。但同样,如果用户能够更改作业配置,他们可以轻松克服这一点。

我能想到的唯一方法就是拥有一个外部脚本(或者最好是一个编译后的程序而不是简单地用文本编辑器“读取”),这个脚本在执行任何秘密的东西之前都期待一个只有你现在的密码。你想要的。