Jenkins cvs-plugin配置

时间:2014-11-19 13:34:57

标签: jenkins cvs

我正在尝试从jenkins 1.459迁移到1.580。 CVS插件从1.6变为2.12

在1.6 cvs-plugin中,我们使用.cvspass文件来存储CVS密码。 我们有很多工作和很多存储库,我们不想在每个工作中存储密码。

但在2.11中,似乎插件不再使用此文件了。 我说错了吗? 因此,所有作业都需要指定存储库的密码。

由于我们的安全策略每两个月更改一次密码,因此我不想更改每个作业的配置。

是否可以在jenkins配置级别而不是按作业配置级别配置CVS存储库?

Jenkins > Manage Jenkins > Configure System中,我看到我可以添加尽可能多的CVS Root +用户名+密码。

job configuration中,我需要指定一个CVS根目录,其中应包含用户名和密码。

如何配置作业以使用jenkins配置中的配置?

提前致谢,

1 个答案:

答案 0 :(得分:0)

在Jenkins'配置系统'在页面中,您可以输入CVSRoot以及用于该存储库的用户名和密码。在作业配置页面上,您只需输入CVSRoot,就像在“配置系统”中一样。页面,它将使用该中央用户名和密码。如果您需要将作业配置为使用特定用户名,则可以在作业配置部分输入带有用户名的CVSRoot(例如:pserver:username @ server:port:/ path / to / repo),以及带有匹配来自“配置系统”的CVS Root和用户名。页面将被使用。

不要勾选'此存储库需要密码'作业配置页面上的复选框,否则它不会对集中配置的凭据执行查找,因此不会选择集中管理的凭据的任何更新。