I have installed the the nodejs plugin 0.2.1 on Jenkins 1.575 but it fails trying to (I assume) install nodejs.
java.io.IOException <http://stacktrace.jenkins-ci.org/search?query=java.io.IOException>: Cannot run program "/var/tmp/jenkins/hudson6795453609505606096.js" (in directory "/data/jenkins/workspace/testweb-develop"): java.io.IOException: error=13, Permission denied at java.lang.ProcessBuilder.start(ProcessBuilder.java:460) <http://stacktrace.jenkins-ci.org/search/?query=java.lang.ProcessBuilder.start&entity=method> at hudson.Proc$LocalProc.<init>(Proc.java:244) <http://stacktrace.jenkins-ci.org/search/?query=hudson.Proc$LocalProc.%3Cinit%3E&entity=method> at hudson.Proc$LocalProc.<init>(Proc.java:216) <http://stacktrace.jenkins-ci.org/search/?query=hudson.Proc$LocalProc.%3Cinit%3E&entity=method> at hudson.Launcher$LocalLauncher.launch(Launcher.java:780) <http://stacktrace.jenkins-ci.org/search/?query=hudson.Launcher$LocalLauncher.launch&entity=method> at jenkins.plugins.nodejs.tools.DecoratedLauncher.launch(DecoratedLauncher.java:49) <http://stacktrace.jenkins-ci.org/search/?query=jenkins.plugins.nodejs.tools.DecoratedLauncher.launch&entity=method> at jenkins.plugins.nodejs.tools.NpmPackagesBuildWrapper$2.launch(NpmPackagesBuildWrapper.java:88) <http://stacktrace.jenkins-ci.org/search/?query=jenkins.plugins.nodejs.tools.NpmPackagesBuildWrapper$2.launch&entity=method> at hudson.Launcher$ProcStarter.start(Launcher.java:360) <http://stacktrace.jenkins-ci.org/search/?query=hudson.Launcher$ProcStarter.start&entity=method> at hudson.Launcher$ProcStarter.join(Launcher.java:367) <http://stacktrace.jenkins-ci.org/search/?query=hudson.Launcher$ProcStarter.join&entity=method> at jenkins.plugins.nodejs.NodeJsCommandInterpreter.perform(NodeJsCommandInterpreter.java:84) <http://stacktrace.jenkins-ci.org/search/?query=jenkins.plugins.nodejs.NodeJsCommandInterpreter.perform&entity=method> at jenkins.plugins.nodejs.NodeJsCommandInterpreter.perform(NodeJsCommandInterpreter.java:42) <http://stacktrace.jenkins-ci.org/search/?query=jenkins.plugins.nodejs.NodeJsCommandInterpreter.perform&entity=method> at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.BuildStepMonitor$1.perform&entity=method> at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:772) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.perform&entity=method> at hudson.model.Build$BuildExecution.build(Build.java:199) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.build&entity=method> at hudson.model.Build$BuildExecution.doRun(Build.java:160) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.doRun&entity=method> at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:535) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method> at hudson.model.Run.execute(Run.java:1740) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.run&entity=method> at hudson.model.ResourceController.execute(ResourceController.java:88) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method> at hudson.model.Executor.run(Executor.java:234) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method> Caused by: java.io.IOException <http://stacktrace.jenkins-ci.org/search?query=java.io.IOException>: java.io.IOException: error=13, Permission denied at java.lang.UNIXProcess.<init>(UNIXProcess.java:148) <http://stacktrace.jenkins-ci.org/search/?query=java.lang.UNIXProcess.%3Cinit%3E&entity=method> at java.lang.ProcessImpl.start(ProcessImpl.java:65) <http://stacktrace.jenkins-ci.org/search/?query=java.lang.ProcessImpl.start&entity=method> at java.lang.ProcessBuilder.start(ProcessBuilder.java:453) <http://stacktrace.jenkins-ci.org/search/?query=java.lang.ProcessBuilder.start&entity=method> ... 18 more Build step 'Execute NodeJS script' marked build as failure The build simply has: var sys = require('sys'); sys.puts('NodeJS Test'); sys.puts('***************'); sys.puts('helloworld'); The odd think is that the plugin screenshot shows a dropdown list of available node js installations for the option "Install from nodejs.org" but on my server it just has a text input. I have tried change the -Djava.io.tmpdir=/var/tmp/jenkins and chown'ing it to the jenkins user but still get a permission denied. The file, hudson6795453609505606096.js seems to get cleaned up as I cannot see the file after the build fails. Any ideas on how to further troubleshoot? -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/aa767d3f-10f3-4e4e-8421-a63aa900e2f5%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.