我想把我们的Jenkins切换到更好的机器上。 新的jenkins安装和configuration,但没有工作。 我计划使用Jenkins作业导入插件来导入所有的作业,但我有一个小问题。 即使匿名用户对作业具有读取权限,我的旧jenkins安装也需要login才能看到config.xml。 目前,我在旧jenkins上得到了HTTP错误403,在Job Import插件中出现了NullPointerException。
我怎样才能移动所有的工作? 我有大约50个工作,所以把它们一个一个地保存是最后的手段。
你可能会更好的只是复制所有的工作configuration。 这些将在$ JENKINS_HOME / jobs中 – 将整个目录复制到新实例中,或者,如果您不需要构build历史logging,只需复制作业子目录及其config.XML文件即可。 然后重新启动jenkins,你应该没问题。
我有解决与作业导入插件。 我已经启用匿名用户的pipe理员权限,并开始工作。
确保你已经启用pipe理员访问匿名用户,它应该工作。