我已经在Tomcat上运行Hudson设置了持续集成构建.我现在需要将它移动到Tomcat的不同实例,但不希望必须从头开始配置所有内容.
是否有配置文件定义我可以复制到新服务器的每个作业,或者是否可以通过用户界面导入/导出作业?
谢谢,唐
检查运行hudson进程的用户的homedir中的.hudson目录.(至少:如果你在linux上使用java -jar hudson.war运行它,那就是hudson写入配置文件的位置).
另外:http://wiki.eclipse.org/Administering_Hudson
由于我无法进行投票,我将补充说西蒙的答案是最好的.有关复制和移动作业的相关部分的链接可在以下位置找到:http: //wiki.hudson-ci.org/display/HUDSON/Administering+Hudson#AdministeringHudson-Moving/copying/renamingjobs
当我们迁移到新服务器时,我们只是将jobs
文件夹复制到新服务器.builds
每个作业中的文件夹中可能存在大量数据,因此我们将其留下.
转移后,一切都很好,但我们有一个相当简单的初始设置.