我试图让它在多个操作系统(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
答案 0 :(得分:1)
目前对Windows的支持很差,并且不再维护插件ruby-prototype。这似乎转移到基于unix的操作系统,并尝试从jenkins-ci.org尝试现有的官方ruby插件是开始开发ruby插件的最佳选择。