在多个TFS项目中共享Jenkins凭据

时间:2019-06-17 14:39:04

标签: jenkins tfs tfs2017

是否可以在多个TFS项目之间共享Jenkins服务端点凭据?我们有将近30个项目,每个构建都需要我们配置相同的凭据集。

我想设置一个环境变量或某种允许我们在所有地方为所有TFS项目管理这些凭证的东西。

对于特定项目,请单击此处的齿轮:

Edit TFS Queue Jenkins Job with arrow pointing to gear

然后在此处输入凭据:

TFS Jenkins service endpoint credential form

2 个答案:

答案 0 :(得分:0)

这还不可能,有一个Feature Request,你可以在那里投票。

要自动化该过程,您可以使用Rest API Endpoints - Create创建Jenkins端点。

答案 1 :(得分:0)

不。服务连接的范围在团队项目级别。团队项目的目的是在很大程度上彼此隔离,因此在它们之间共享事物的能力有限。如果您需要跨多个项目管理服务端点,则需要查看REST API并编写程序化解决方案。