如何处理多个Jenkins作业的TFS密码? [英] How to handle TFS password on multiple Jenkins jobs?

查看:75
本文介绍了如何处理多个Jenkins作业的TFS密码?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经建立了一些使用TFS的Jenkins作业.对于每个,我必须在TFS插件中手动输入TFS用户名和密码.有没有一种方法可以使用某些全局设置来更改所有作业中的密码?还是在更改密码时必须手动更改所有作业的密码.

I have set up a few Jenkins jobs which are using TFS. For each one I had to manually input TFS username and password inside the TFS plugin. Is there a way to change password in all jobs using some king of global setting? Or do I have to manually change password on all jobs when I change my password.

任何帮助将不胜感激.

谢谢,丹尼尔

推荐答案

获取最新的TFS(5.0.0)和凭据(2.1.4)插件.

Get latest TFS (5.0.0) and Credentials (2.1.4) plugins.

添加可用于通过Jenkins>配置凭据连接到TFS服务器的域和凭据.

Add domain and credentials usable to connect to your TFS server via Jenkins > Configure Credentials.

现在选择刚刚添加的域,单击配置",然后在主机名">包含"下添加您的TFS服务器主机名(或适当的通配符),这样詹金斯便知道可以在何处使用提供的凭据.

Now select just added domain, click "Configure", and add your TFS server hostname (or proper wildcard) under Hostname > Include, so jenkins will know where provided credentials can be used.

现在,您只需在作业的TFS SCM配置中将用户/密码字段保留为空即可.

Now, you can just leave user/password fields empty in job's TFS SCM configuration.

说明大多来自TFS插件GitHub页面

即使TFS插件错误允许使用凭据插件中的凭据也不是'解决了,一切都很好.

Even though TFS Plugin bug Allow use of credentials from Credentials Plugin isn't resolved, all is working fine.

这篇关于如何处理多个Jenkins作业的TFS密码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆