2013-04-13 64 views
0

我的Jenkins和ScriptTrigger插件有一个奇怪的行为。Jenkins ScriptTrigger插件默认停止工作

我有詹金斯1.510与此插件的最新版本。 我有触发设置有一个简单的shell脚本:

#!/bin/bash 
echo test 
exit 0 

触发设置如果退出代码为0

我重新启动后,詹金斯开始构建(或只是重新加载配置),触发日志显示:

... 
The expected script execution code is 0 
[ERROR] - SEVERE - Polling error null 

没有错误是在我看的任何其他日志。

没有而来的难题 - 如果我手动触发作业,它将使这个工作的插件才开始正常工作,直到下次重新启动...

有没有人见过这个?有人有想法吗?

回答

0

发现问题与xtrigger lib版本的依赖关系有关。我下载了源代码,更新了xtrigger.lib.version为0.19,并在本地构建了插件(并将其安装在我的Jenkins上)。这解决了这个问题。

感谢您的帮助,Gregory Boissinot(插件的作者),他帮我找到了这个。他将很快发布这个插件的正式版本。

注 - 当前版本是0.22。

我希望这会有所帮助。