Author: nickboldt
Date: 2010-02-05 15:34:30 -0500 (Fri, 05 Feb 2010)
New Revision: 20156
Modified:
trunk/common/releng/hudson/run.sh
Log:
check in path AND in using whereis
Modified: trunk/common/releng/hudson/run.sh
===================================================================
--- trunk/common/releng/hudson/run.sh 2010-02-05 19:45:52 UTC (rev 20155)
+++ trunk/common/releng/hudson/run.sh 2010-02-05 20:34:30 UTC (rev 20156)
@@ -32,11 +32,17 @@
# check for required platform stuff
missingRequirements=""
for f in cvs svn javac wget vncserver Xvfb Xvnc; do
- check=$(whereis $f);
- if [[ $check == "$f:" ]]; then
- missingRequirements="$missingRequirements $f"
+ check=$(${f} 2>&1);
+ check2=$(whereis $f);
+ if [[ ${check%%command not found} != ${check} ]]; then # not found
+ if [[ $check2 == "$f:" ]]; then # not found
+ missingRequirements="$missingRequirements $f"
+ else
+ echo "Found $check"
+ fi
else
- echo "Found $check"
+ echo "Found $f on in PATH="
+ echo ${PATH};
fi
done
if [[ $missingRequirements ]]; then
Show replies by date