Changeset 20509
- Timestamp:
- 04/13/16 19:40:30 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/jenkins/jenkins.sh
r20506 r20509 115 115 cd $ISSM_DIR/externalpackages/$PACKAGENAME 116 116 117 #install if requested or if install does not exist 118 if [ "$ISSM_EXTERNALPACKAGES" == "install" ] || [ ! -d install ] || [ ! "$(ls -A install)" ]; 119 then 117 #install if requested or if previous install has not been successful 118 if [ "$ISSM_EXTERNALPACKAGES" == "install" ] || [ ! -f SUCCESS ]; then 120 119 echo "======================================================"; 121 120 echo " Installing $PACKAGENAME "; … … 126 125 echo " ERROR: installation of $PACKAGENAME failed "; 127 126 echo "======================================================"; 128 #erase install directory, so that next time, we still try and compile this!129 rm -rf install130 127 echo "<testcase classname=\"externalpackages\" name=\"$PACKAGENAME\">" >> $EXTERNAL_TEST_FILE 131 128 echo '<failure message="failure">External packages did not install right. Check it.</failure>' >> $EXTERNAL_TEST_FILE 132 129 echo '</testcase>' >> $EXTERNAL_TEST_FILE 130 exit 1 133 131 else 134 132 echo "<testcase classname=\"externalpackages\" name=\"$PACKAGENAME\"/>" >> $EXTERNAL_TEST_FILE 133 touch SUCCESS 135 134 fi 136 135 source $ISSM_DIR/etc/environment.sh
Note:
See TracChangeset
for help on using the changeset viewer.