Jenkins 2.0 工作流输入步骤和 GITHUB 授权策略

Jenkins 2.0 workflow input step and GITHUB Authorization strategy

我目前正在使用具有 GITHUB 授权策略的 Jenkins 2.0。我正在 2.0 中创建一个工作流,其中一个步骤需要成员或组的批准才能继续。我知道输入步骤,提交者属性可用于实现相同的目的。

input message: "Do you want to proceed?", submitter: "cp"

以上内容非常适合单个用户。我如何为一个团队实现同样的目标?在 GITHUB 授权/安全领域的上下文中,组在 Jenkins 中意味着什么,它是如何工作的?我进行了广泛搜索,但没有找到相同的答案。

我终于找到了答案。在 GITHUB 授权/安全领域的上下文中,组代表组织中的团队。因此,如果您希望小组成员批准输入步骤,请传递小组名称。请注意,组织名称和团队名称以星号分隔!

input message: "Do you want to proceed", submitter: "GITHUBOrgName*TeamName"