Changeset 21197


Ignore:
Timestamp:
09/07/16 12:37:48 (9 years ago)
Author:
glperez
Message:

CHG: Exiting if any externalpackge fails. Change gmt install script.

Location:
issm/trunk-jpl/jenkins
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/jenkins/jenkins.sh

    r21196 r21197  
    127127# externalpackages.
    128128source $ISSM_DIR/etc/environment.sh
     129
     130EXTERNALPACKAGES_FAILED=0;
    129131
    130132for ((i=1;i<=$NUMPACKAGES;i++))
     
    153155                        echo '</failure>' >> $EXTERNAL_TEST_FILE
    154156                        echo '</testcase>' >> $EXTERNAL_TEST_FILE
     157                        EXTERNALPACKAGES_FAILED=1;
    155158                else
    156159                        echo "<testcase classname=\"externalpackages\" name=\"$PACKAGENAME\"/>" >> $EXTERNAL_TEST_FILE
     
    169172done
    170173echo '</testsuite>' >> $EXTERNAL_TEST_FILE
     174
     175if [ $EXTERNALPACKAGES_FAILED -eq 1 ]; then
     176        echo "===================================================================================================";
     177        echo "    ERROR: One or more of the externalpackages has failed. Skipping everything remaining steps.    ";
     178        echo "===================================================================================================";
     179        exit 1;
     180fi
    171181
    172182source $ISSM_DIR/etc/environment.sh
  • issm/trunk-jpl/jenkins/linux64_ross_se

    r21190 r21197  
    5151                                                netcdf-cxx    install.sh
    5252                                                netcdf-python install.sh
    53                                                 gmt           install-jenkins.sh
     53                                                gmt           install.sh
    5454                                                gmsh          install.sh
    5555                                                shell2junit   install.sh"
Note: See TracChangeset for help on using the changeset viewer.