所以我让 Jenkins-CI 与插件一起运行:
首先,为了使用远程存储库对 Git 进行身份验证,我将服务器凭据添加到没有域的全局作用域。
但是,这允许我的 Jenkins 服务器上的任何用户使用这些相同的凭据,从而与我的 Git 远程存储库进行交互。所以我试着去:
Jenkins
-> People
-> [Username]
->Credentials
我尝试添加:
但是,当我进入Jobs
-> [Job]
-> Configure
-> Source Code Management
-> Git
-> 时Credentials
,它只列出服务器范围的凭据,而不是我注册到帐户的凭据。
所以我的问题是:如何使用对 Jenkins 服务器的其余部分不可用的凭据并在作业的 SCM 凭据中使用它们?