我们在詹金斯创建了一份工作。
如何为此特定构建作业授予用户运行权限。
我已经介绍了一些Jenkins网站,但没有明确的理解。
谢谢
答案 0 :(得分:1)
如果您使用的是Job DSL Plugin,则每个作业权限指定的最简单方法是使用import sys
sys.stdout = open('file', 'w')
print 'test'
(Project-based Matrix Authorization Strategy
)和DSL脚本,如下所示:
Manage Jenkins / Configure Global Security
此外,通过设置// adds the build permission for the special anonymous user
job('example-2') {
authorization {
permission('hudson.model.Item.Build', 'anonymous')
}
}
,您可以直接从作业的配置页面手动更改项目的权限。