如何将 Jenkins 凭据限制为多分支项目中的 Github 个组织?

How to restrict Jenkins credentials to Github organisations in multibranch projects?

我已经设置了一个 Jenkins 服务器,它使用 "Github Organisation" 项目构建多个项目。我现在想限制一些凭据,以便它们只能在特定组织中使用。

我认为这应该是可能的,因为这样的多分支项目只创建文件夹,并且文件夹插件与凭据插件集成。

但是,我还没有找到任何关于如何将凭据限制到文件夹的文档(只是说这是可能的)。

同时,我发现了自己。

在文件夹(或 github organisation/multibranch 项目)中时,单击 "Credentials"(左侧栏)。 之后,相同的凭据条目获得一个名为 "Folder" 的子条目。单击它,您可以像往常一样编辑范围为文件夹的凭据(-域)。

当前限制:文件夹插件仅支持 "Username with password" 凭据。