詹金斯:使用个人凭证进行项目

fra*_*000 5 credentials jenkins jenkins-plugins

我正在Jenkins服务器上托管一个项目.该项目有一个GitHub仓库,我设置它,所以它自动建立新的提交.为了使其工作,我需要输入一个github帐户的凭据,该帐户具有对repo的完全访问权限.

问题是,如果我想让他将他的登录信息添加到凭证列表,我必须让他访问服务器上的所有凭据(我不希望这样).

我尝试使用"{username}">"Credentials"下的凭据,但这些凭据未显示在项目设置中(即使100%访问服务器上的所有内容).

有没有办法让用户存储他的凭据并将其用于项目而不让他完全访问服务器上的所有凭据?

小智 0

在全局安全性下添加用户的凭据,然后允许每个项目基于项目的矩阵授权策略,如下所示:

在此输入图像描述