首先对不起,如果这个问题及其解决方案存在的地方,但我找不到它。如何在詹金斯工作范围凭证?
我希望能够将工作中创建凭据,只有这个工作里面使用,是一种工作范围凭证。
眼下凭据插件只提出全球和全系统范围,所以,凭据avaialble所有作业。
全权证书绑定插件似乎并没有解决我的问题,但无论是公平的,我不知道,了解其所有功能,我宁愿不使用文字或文件提供。
我用 詹金斯1.589 凭据插件1.18
问候
首先对不起,如果这个问题及其解决方案存在的地方,但我找不到它。如何在詹金斯工作范围凭证?
我希望能够将工作中创建凭据,只有这个工作里面使用,是一种工作范围凭证。
眼下凭据插件只提出全球和全系统范围,所以,凭据avaialble所有作业。
全权证书绑定插件似乎并没有解决我的问题,但无论是公平的,我不知道,了解其所有功能,我宁愿不使用文字或文件提供。
我用 詹金斯1.589 凭据插件1.18
问候
唯一想我找到的那一刻是要
http://jenkinsHostname/user/myuser/credential-store/ 或在我的个人资料凭据,
要么添加
http://jenkinsHostname/user/myuser/configure
并希望需要凭证的插件接受USER范围的凭证。
这不是真正的JOB范围,而是USER范围。至少它不是GLOBAL或SYSTEM,所以不能被其他用户的其他工作访问。
如果另一个用户想要触发构建,他将需要配置作业并将其凭据。
它适用于我有我自己的实现,但该插件不适合例如颠覆插件,它需要系统或全局信用凭证。
使用文件夹和证书绑定插件,您可以定义的文件夹级别只适用于该文件夹内的作业的凭据。文件夹级别存储在您创建文件夹后即可使用。
来源:https://support.cloudbees.com/hc/en-us/articles/203802500-Injecting-Secrets-into-Jenkins-Build-Jobs