我遇到了Jenkins无法解决的问题,以及我在网上找到的所有我过去使用的解决方案,但没有帮助。
我在Windows 2008r2上,使用svn,jenkins版本1.407。
最初服务失败,并且未使用过去的方法解决。在过去,我通过杀死挂起的进程,恢复war文件等成功解决了Jenkins问题。
我尝试使用jobs文件夹中的文件进行新安装。最终的结果是部分功能Jenkins会尝试构建它会报告没有变化而不会更新。
我要确定的是我需要移动到新安装的jobs文件夹之外的文件/文件夹列表。最初的安装早于我,是Hudson。该文件夹有许多明显过时的文件和文件夹(jenkins.war和hudson.war)
答案 0 :(得分:1)
转到Jenkins主文件夹并收集:
./*.xml
个文件 - 这些是插件和jenkins本身的配置文件users/*
subversion-credentials/**
和secrets/**
用于jenkins中提供的任何密钥以访问svn或其他资源plugins/*.*pi
文件夹 - 您不需要拥有解压缩的文件夹jobs/*/config.xml
- 检索所有作业配置; jobs/*/nextBuildNumber
如果您想继续构建号码你应该重新创建Jenkins。特别注意根文件夹中的config.xml
文件 - 这包含主要的jenkins配置。如果您的问题在新系统上重现,则插件很可能是导致问题的原因 - 在这种情况下,查看日志文件很可能会找出哪个插件会导致问题。
您没有说明您是否尝试过使用相同版本的Jenkins或更新版本的新设置;如果您使用的是最新版本,则可能需要更新每个作业的ssh密钥处理/ svn身份验证,因为在最近几个月中,身份验证/安全性处理发生了变化。最好是查看Jenkins发布日志。
我在CentOS上使用Jenkins 1.55x作为RPM安装;鉴于它是一个webapp我认为Windows 1.4x设置是类似的。