Hello all,

I upgraded to Jenkins 1.472 from 1.461 (I think it was 1.461) and have noticed 
a problem with my SSH agents.  I have a freestyle project set up that issues 
this command after the source gets checked out:

sh build.sh 10.2.5.SNAPSHOT 2>&1 | tee build.log

However, I am getting an error like this:

[projectName.aix] $ /bin/sh -xe /tmp/hudson55308.sh
+ tee build.log
+ sh build.sh 10.2.5.SNAPSHOT
+ 2>& 1
/tmp/hudson55308.sh[2]: tee:  not found.
Build step 'Execute shell' marked build as failure

As you can see, it appears to be mangling the command.  So far I have noticed 
this on AIX 5.3, HP-UX itanium B.11.23, and Red Hat Linux 9.  

On my linux machine I tried removing the pipes thinking that was the problem 
and got this:

[projectName.linux32] $ /bin/sh -xe /tmp/hudson36543.sh
+ sh build.sh 10.2.5.SNAPSHOT
/tmp/hudson36543.sh: line 2: sh: command not found
Build step 'Execute shell' marked build as failure

Any ideas on how to fix this?  Needless to say I'm dead in the water right now 
on these platforms.

-Jim

Reply via email to