Jenkins - / usr / bin / env:perl:没有这样的文件或目录

时间:2015-01-29 17:11:22

标签: perl jenkins continuous-integration karma-runner vnc-server

我有一个奇怪的问题 - 我想使用xvnc jenkins插件,因为Chrome,Firefox等浏览器的karma测试......

但是在构建时运行vncserver存在问题。控制台输出:

Starting xvnc
[workspace] $ vncserver :51 -localhost -nolisten tcp
/usr/bin/env: perl: No such file or directory

重复几次,最后一次输出

FATAL: Failed to run 'vncserver :61 -localhost -nolisten tcp' (exit code 127), blacklisting display #61; consider checking the "Clean up before start" option

我可以理解问题是jenkins找不到Perl但是它真的很奇怪,因为当我运行env perl它时它起作用(即使是jenkins用户)。

我做错了什么?

由于

1 个答案:

答案 0 :(得分:1)

对我而言,在同一版本中启用NodeJSXvnc插件时会发生这种情况。

我已在JENKINS-28578中报告了这一点。