Updated the path to ensure that Path is there on service start. The executable is there. Same result. Backed the clearcase plugin down to 1.3.18. same result.
I was able to run the command by hand and it created the needed view. On Tue, Sep 3, 2013 at 4:48 PM, Richard Bywater <[email protected]> wrote: > I'd check that the directory that cleartool is located at is on the PATH > for the user than runs Jenkins. > > Richard > > > On Wednesday, September 4, 2013, Larry Brigman wrote: > >> I'm trying to use the jenkins clearcase plugin (1.3.19) in linux from a >> machine >> that functions in clearcase. >> This machine is doing manual builds from the command line without issue. >> I'm using dynamic views to do these builds. >> >> Even with everything looking configured correctly it looks like things >> are just wrong. >> Here is the error output: >> >> Building in workspace /var/lib/jenkins/jobs/top_main/workspace >> [WARNING] load rules are empty! >> [workspace] $ cleartool lsview Jenkins_jenkins_master_top_main >> [INFO] computeChangeLogBeforeCheckout = false >> [INFO] computeChangeLogAfterCheckout = true >> [workspace] $ cleartool lsview Jenkins_jenkins_master_top_main >> [workspace] $ cleartool mkview -tag Jenkins_jenkins_master_top_main -stgloc >> -auto >> java.io.IOException: Cannot run program "cleartool" (in directory >> "/var/lib/jenkins/jobs/top_main/workspace"): java.io.IOException: error=2, >> No such file or directory >> at java.lang.ProcessBuilder.start(ProcessBuilder.java:470) >> at hudson.Proc$LocalProc.<init>(Proc.java:244) >> at hudson.Proc$LocalProc.<init>(Proc.java:216) >> at hudson.Launcher$LocalLauncher.launch(Launcher.java:773) >> at hudson.Launcher$ProcStarter.start(Launcher.java:353) >> at >> hudson.plugins.clearcase.HudsonClearToolLauncher.getLaunchedProc(HudsonClearToolLauncher.java:157) >> at >> hudson.plugins.clearcase.HudsonClearToolLauncher.run(HudsonClearToolLauncher.java:115) >> at hudson.plugins.clearcase.ClearToolExec.mkview(ClearToolExec.java:661) >> at >> hudson.plugins.clearcase.action.BaseDynamicCheckoutAction.createView(BaseDynamicCheckoutAction.java:129) >> at >> hudson.plugins.clearcase.action.BaseDynamicCheckoutAction.checkout(BaseDynamicCheckoutAction.java:72) >> at >> hudson.plugins.clearcase.AbstractClearCaseScm.checkout(AbstractClearCaseScm.java:666) >> at hudson.model.AbstractProject.checkout(AbstractProject.java:1408) >> at >> hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:676) >> at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88) >> at >> hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:581) >> at hudson.model.Run.execute(Run.java:1603) >> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) >> at hudson.model.ResourceController.execute(ResourceController.java:88) >> at hudson.model.Executor.run(Executor.java:247) >> Caused by: java.io.IOException: java.io.IOException: error=2, No such file >> or directory >> at java.lang.UNIXProcess.<init>(UNIXProcess.java:148) >> at java.lang.ProcessImpl.start(ProcessImpl.java:65) >> at java.lang.ProcessBuilder.start(ProcessBuilder.java:452) >> >> >> I admit that I probably am missing a configuration option but I haven't >> found it >> within the base config or in the project config. >> Any help in getting this running would be appreciated. >> >> -- >> 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 [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> > -- > 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 [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- 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 [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
