I jenkins Job mit groovigen Skripte zu konfigurieren versuche zu finden, ich weiß donot, was ich mit der Konfiguration falsch mache, die ich nicht einmal einen einfachen groovy Befehl wiehudson * .groovy nicht in jenkins
println System.getenv("PATH")
ausführen kann
es zeigt den folgenden Stack-Trace, wenn die jenkins folgende Fehler zu bauen versucht dann
geworfen werden[workspace] $ groovy "C:\Program Files (x86)\Jenkins\jobs\{Project_Name}\workspace\hudson2392295018240496017.groovy"
The system cannot find the file specified
FATAL: command execution failed
java.io.IOException: Cannot run program "groovy" (in directory "C:\Program Files (x86)\Jenkins\jobs\{Project_Name}\workspace"): CreateProcess error=2, The system cannot find the file specified
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:780)
at hudson.Launcher$ProcStarter.start(Launcher.java:360)
at hudson.Launcher$ProcStarter.join(Launcher.java:367)
at hudson.plugins.groovy.Groovy.perform(Groovy.java:110)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:772)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:160)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:535)
at hudson.model.Run.execute(Run.java:1732)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:234)
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 16 more
Build step 'Execute Groovy script' marked build as failure
Finished: FAILURE
ich bin mit Standard-groovy version
in jenkins Konfiguration und habe die jenkins Plugins für groovy installiert.
Ich bin neu sowohl für Jenkins und groovy. Vielen Dank im Voraus.
Ich habe die obige Prozedur befolgt, aber ich kann meine Arbeit nicht aufbauen. Es dauert zu lange, um sie zu erstellen. – RCBian
Fyi, Groovy-Binärdateien wurden von Codehouse nach Bintray verschoben, z. B .: https://bintray.com/artifact/download/groovy/maven/groovy-binary-2.2.1.zip. – Lidia