标签: svn jenkins configuration jobs
为jenkins中的所有作业设置了用户名和密码。然而那个人离开了我们的ogranization。现在我必须在所有作业中使用不同的用户名和密码进行subversion(SVN)。我使用凭证插件集中配置它。但是在我这样做之后,它在所有工作中用SVN凭证代替“无”。我必须从下拉列表中手动选择新凭证。有没有办法批量编辑所有作业以使用SVN的新用户名和密码?
答案 0 :(得分:2)
Jenkins将作业配置存储在[JENKINS_HOME]/jobs/[JOBNAME]/目录下名为config.xml的文件中(每个作业一个)。
[JENKINS_HOME]/jobs/[JOBNAME]/
因此,您可以编辑xml以使用新配置进行更改。您可以使用sed +正则表达式使用终端轻松进行更改。
Here是带有此文件夹结构信息的Jenkins文档。