Tag: hudson plugins

nodejs插件为Jenkinsconfiguration问题上的dalek问题

我们正试图在Jenkins的Windows机器上运行dalek。 我们在Windows机器上安装了nodejs二进制文件。 我们在Jenkins上安装了nodejs插件。 当我们运行我们的工作时,我们得到这个错误: [Test] $ C:\Windows\TEMP\hudson1848754731046994976.js FATAL: command execution failed java.io.IOException: Cannot run program "C:\Windows\TEMP\hudson1848754731046994976.js" (in directory "C:\jenkins\workspace\Test"): CreateProcess error=193, %1 is not a valid Win32 application at java.lang.ProcessBuilder.start(Unknown Source) at hudson.Proc$LocalProc.<init>(Proc.java:244) at hudson.Proc$LocalProc.<init>(Proc.java:216) at hudson.Launcher$LocalLauncher.launch(Launcher.java:763) at hudson.Launcher$ProcStarter.start(Launcher.java:353) at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:988) at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:955) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:326) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at […]

如何将NodeJStesting包含到Gradle和Hudson中?

我们是一个Scala / Java商店,我们使用Gradle构build,Hudson使用CI。 我们最近用摩卡testing了一些node.js代码。 无论如何要把它包含在我们的Gradle工作stream程中,并在Hudson中进行设置? 我查看了gradle-javascript-plugin,但是我不知道如何通过它运行npm test或npm install,也不知道如何通过gradle-build或gradle-test命令来运行它,并且让Hudson捡起它。