This question谈到了Hudson中的批量重命名作业,但它只提到了修改config.xml文件。
http://wiki.hudson-ci.org/display/HUDSON/Administering+Hudson说,您可以通过重命名作业所在的目录来重命名作业。
在我的Hudson设置中,我有许多作业绑定在一起,并且还使用嵌套视图插件,该插件在主config.xml文件中记录作业的名称。
似乎批量重命名作业的正确方法是重命名目录,然后编辑主config.xml文件,然后编辑每个作业目录中的config.xml文件。是这样的吗?
发布于 2012-04-19 15:16:46
是的,这看起来是对的。
确保Hudson处于脱机状态或“准备关机”,并且没有受影响的作业正在运行。然后从磁盘重新启动或重新加载作业。绝对必须事先备份您的配置。一个好主意是创建一个配置副本,并在那里测试您的更改。
发布于 2012-04-19 16:43:28
直接编辑config.xml文件应该可以正常工作。或者,您可能希望使用Hudson的远程API。
使用远程API,重命名作业的过程分为两步:
使用POST到http://my-hudson-server/job/oldJobName/doDelete
,
http://my-hudson-server/createItem?name=newJobName&mode=copy&from=oldJobName
有关如何使用远程应用程序接口的更多详细信息,请查看http://my-hudson-server/api
。
https://stackoverflow.com/questions/10218663
复制相似问题