詹金斯插上jruby,无法上班

时间:2012-01-26 10:24:37

标签: jruby jenkins-plugins

我试图让它在多个操作系统(Windows 7,OS X和Ubuntu)上运行,我即将放弃这一点。
我遵循了https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+plugin+development+in+Ruby的指南 在Windows 7上,捆绑包失败,直到我在fast.rb中为Errno :: EAGAIN添加另一个“救援”。
当我运行jpi服务器来测试插件时,我收到以下错误:

[...]  
INFO: Injecting JRuby into XStream  
LoadError: no such file to load -- jenkins/plugin/runtime  
  require at org/jruby/RubyKernel.java:1038  
    (root) at < script >:1  
2012-jan-26 09:17:31 jenkins.InitReactorRunner$1 onTaskFailed  
SEVERE: Failed Loading plugin ruby-prototype  
hudson.util.IOException2: Failed to initialize  
[...]  

这是一个已知问题吗?我发现去年八月有些人有类似的问题,答案表明现在已经解决了这个问题 非常感谢您对此问题的建议或解决方案。

// Jens

1 个答案:

答案 0 :(得分:1)

目前对Windows的支持很差,并且不再维护插件ruby-prototype。这似乎转移到基于unix的操作系统,并尝试从jenkins-ci.org尝试现有的官方ruby插件是开始开发ruby插件的最佳选择。