Jenkins 2.x中使用Yammer插件和buddycloud插件进行测试。由于Yammer和buddycloud插件依赖于基于jruby的Ruby Runtime插件,因此安装这些插件将首先安装Ruby Runtime。
只要我不重新启动Jenkins,插件就会工作,并且它们的设置会持续存在。但在Jenkins重新启动后,所有作业配置页面上的"构建后操作"设置都将丢失,必须重新输入。作业各自的config.xml文件保留了正确的设置,但它们似乎没有任何效果。是否有解决方案或变通方法?感谢
Jenkins插件在JRuby上构建(并采用构建后操作)似乎是一个普遍存在的错误。我有同样的问题,不同的插件适合这个相同的模具(https://help.rallydev.com/jenkins)。看起来Jenkins将该问题记录为issue#114(https://github.com/jenkinsci/jenkins.rb/issues/114)。仍然没有解决,但至少还有希望。