Hi, I have the following simple script (I reduce the number of output to debug it to a single file):
node { bat "\"" + pwd() + "\\external\\Qt55\\msvc2015_64_opengl\\bin\\qmllint.exe\" \"" + pwd() + "\\QmlScripts\\Production\\GeometryCleaner\\GeometryCleaner.qml\""; } [Pipeline] nodeRunning on master in d:\JenkinsWorkspace\BuildSystemTest\TestPipeline[Pipeline] {[Pipeline] pwd[Pipeline] pwd[Pipeline] bat[TestPipeline] Running batch script d:\JenkinsWorkspace\BuildSystemTest\TestPipeline>"d:\JenkinsWorkspace\BuildSystemTest\TestPipeline\external\Qt55\msvc2015_64_opengl\bin\qmllint.exe" "d:\JenkinsWorkspace\BuildSystemTest\TestPipeline\QmlScripts\Production\GeometryCleaner\GeometryCleaner.qml" [Pipeline] }[Pipeline] // node[Pipeline] End of PipelineERROR: script returned exit code -1Finished <http://stacktrace.jenkins-ci.org/search?query=Finished>: FAILURE I don't understand why, this command run just fine into a cmd.exe, and I don't have much info to help me as why this doesn't work?!? the cmd.exe as same user as Jenkins run and return -1: D:\JenkinsWorkspace\BuildSystemTest\TestPipeline>"d:\JenkinsWorkspace\BuildSystemTest\TestPipeline\external\Qt55\msvc2015_64_opengl\bin\qmllint.exe" "d:\JenkinsWorkspace\BuildSystemTest\TestPipeline\QmlScripts\Production\GeometryCleaner\GeometryCleaner.qml" d:\JenkinsWorkspace\BuildSystemTest\TestPipeline\QmlScripts\Production\GeometryCleaner\GeometryCleaner.qml:66 : Expected token `,' D:\JenkinsWorkspace\BuildSystemTest\TestPipeline> I tried to make sure the output was not surpressed by the reutrn -1 by setting returnStatus to true: node { bat([returnStatus: true, script: "\"" + pwd() + "\\external\\Qt55\\msvc2015_64_opengl\\bin\\qmllint.exe\" \"" + pwd() + "\\QmlScripts\\Production\\GeometryCleaner\\GeometryCleaner.qml\""]); } It does complete the script with success but the command is not run: [Pipeline] nodeRunning on master in d:\JenkinsWorkspace\BuildSystemTest\TestPipeline[Pipeline] {[Pipeline] pwd[Pipeline] pwd[Pipeline] bat[TestPipeline] Running batch script d:\JenkinsWorkspace\BuildSystemTest\TestPipeline>"d:\JenkinsWorkspace\BuildSystemTest\TestPipeline\external\Qt55\msvc2015_64_opengl\bin\qmllint.exe" "d:\JenkinsWorkspace\BuildSystemTest\TestPipeline\QmlScripts\Production\GeometryCleaner\GeometryCleaner.qml" [Pipeline] }[Pipeline] // node[Pipeline] End of PipelineFinished: SUCCESS It's inside the same path, the same .exe the same args, but something is missing but no information is given. Anybody have a way to fix this or at least debug what is wrong with it? -- 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/309a05c9-4eba-4862-9dae-22f18c995be6%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.