Changeset 20394


Ignore:
Timestamp:
03/30/16 19:51:19 (9 years ago)
Author:
Mathieu Morlighem
Message:

CHG: cleaning up

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

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/jenkins/imac-012301-gil

    r20338 r20394  
    3636#-----------------------------------#
    3737
    38 #ISSM_EXTERNALPACKAGES can have 3 values:
    39 # - "install" install all external packages listed below
    40 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    41 # - "none"    leave external packages as is
    42 #             ->skip to section 4
    43 ISSM_EXTERNALPACKAGES="install"
    44 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    45 
    4638#List of external pakages to be installed and their installation scripts
    4739EXTERNALPACKAGES="autotools install.sh               
  • issm/trunk-jpl/jenkins/jenkins.sh

    r20393 r20394  
    3030#}}}
    3131
    32 #SVN version issue requires that we set SVN and SVNVERSION explicitly in order
    33 #to remain compatible with the version used by Jenkins to do checkouts
    34 #{{{
    35 if [[ -z $SVN ]]; then
    36         echo "SVN variable is not set!"
    37         echo "Defaulting to SVN found in path..."
    38         SVN='svn'
    39 fi
    40 if [[ -z $SVNVERSION ]]; then
    41         echo "SVNVERSION variable is not set!"
    42         echo "Defaulting to SVNVERSION found in path..."
    43         SVNVERSION='svnversion'
    44 fi
    45 #}}}
    46 
    47 PYTHON_TEST=0
    48 #testing {{{
     32
     33#Determinig Installation type depending on svn changes{{{
    4934echo "======================================================";
    5035echo "             Determining Installation type            "
    5136echo "======================================================";
    52 ISSM_EXTERNALPACKAGES="none"
    53 ISSM_RECONFIGURE="no"
    54 ISSM_COMPILATION="no"
    5537if [ -a $ISSM_DIR/svn_revision_old ]
    5638then
     
    6042        echo "Current  revision number: $SVN_CURRENT"
    6143
    62         wget http://ross.ics.uci.edu:8080/job/$JOB_NAME/$BUILD_NUMBER/changes
    63         cat changes | grep "The file was modified" > $ISSM_DIR/TEMP
     44        #Get changes from jenkins itself (svn requires credentials)
     45        wget http://ross.ics.uci.edu:8080/job/$JOB_NAME/$BUILD_NUMBER/changes > /dev/null 2>&1
     46
     47        #Process html page and get the list of files that has changed
     48        cat changes | grep "The file was modified" | sed -e 's/.*<\/a><\/td><td>\(.*\)<\/td><\/tr><\/table>.*/\1/' > $ISSM_DIR/TEMP
    6449        cat $ISSM_DIR/TEMP
    6550
     
    9277
    9378else
     79        echo "Previous revision not found, this must be a fresh install"
     80        echo "  -- checking for changed externalpackages... yes";
     81        echo "  -- checking for reconfiguration... yes";
     82        echo "  -- checking for recompilation... yes";
    9483        ISSM_EXTERNALPACKAGES="install"
    9584        ISSM_RECONFIGURE="yes"
     
    10089#}}}
    10190
    102 #install/copy/none external packages    (ISSM_EXTERNALPACKAGES){{{
     91#install/none external packages    (ISSM_EXTERNALPACKAGES){{{
    10392if [ "$ISSM_EXTERNALPACKAGES" == "install" ]
    10493then
     
    119108
    120109                cd $ISSM_DIR/externalpackages/$PACKAGENAME
    121                 #tricky part here. We do not want to reinstall this package if it's already installed
    122                 #and the svn file which does the install has not be modified! To keep track of
    123                 #this, we check the current svn version against the "last changed" revision number.  If they
    124                 #are the same, we reinstall the package.
    125                 current_version=`$SVNVERSION`
    126                 last_changed_version=`$SVN info $PACKAGEINST | grep "Last Changed Rev" | awk '{printf("%s\n",$4);}'`
    127 
    128                 if [[ $current_version == $last_changed_version ]]; then
    129                         #go ahead and reinstall.
    130                         echo "For $PACKAGENAME: svn current_version  is $current_version and last changed version is $last_changed_version"
    131                         echo "Triggering new install of $PACKAGENAME"
    132                         install_test=1
     110                echo "======================================================";
     111                echo "       Installing $PACKAGENAME                        ";
     112                echo "======================================================";
     113                ./$PACKAGEINST |  tee compil.log
     114                if [ $? -ne 0 ]; then
     115                        echo "======================================================";
     116                        echo "    ERROR: installation of $PACKAGENAME failed        ";
     117                        echo "======================================================";
     118                        #erase install directory, so that next time, we still try and compile this!
     119                        rm -rf install
     120                        echo "<testcase classname=\"externalpackages\" name=\"$PACKAGENAME\">" >> $EXTERNAL_TEST_FILE
     121                        echo '<failure message="failure">External packages did not install right. Check it.</failure>' >> $EXTERNAL_TEST_FILE
     122                        echo '</testcase>' >> $EXTERNAL_TEST_FILE
    133123                else
    134                         #ok, we want to skip, unless the package is not installed:
    135                         if [ -d install ]; then
    136                                 #could be empty, signaling a failed previous install:
    137                                 if [ "$(ls -A install)" ];then
    138                                         echo "For $PACKAGENAME: svn current_version  is $current_version and last changed version is $last_changed_version"
    139                                         echo "and install directory exists, so skipping install of $PACKAGENAME"
    140                                         install_test=0;
    141                                 else
    142                                         echo "For $PACKAGENAME: svn current_version  is $current_version and last changed version is $last_changed_version"
    143                                         echo "and install directory exists, however, it is empty, so triggering install of $PACKAGENAME"
    144                                         install_test=1;
    145                                 fi
    146                         else
    147                                 echo "For $PACKAGENAME: svn current_version  is $current_version and last changed version is $last_changed_version"
    148                                 echo "However, install directory does not exist, so triggering install of $PACKAGENAME"
    149                                 install_test=1;
    150                         fi
    151                 fi
    152 
    153                 if [[ $install_test == 1 ]]; then
    154                         echo "======================================================";
    155                         echo "       Installing $PACKAGENAME                        ";
    156                         echo "======================================================";
    157                         ./$PACKAGEINST |  tee compil.log
    158                         if [ $? -ne 0 ]; then
    159                                 echo "======================================================";
    160                                 echo "    ERROR: installation of $PACKAGENAME failed        ";
    161                                 echo "======================================================";
    162                                 #erase install directory, so that next time, we still try and compile this!
    163                                 rm -rf install
    164                                 echo "<testcase classname=\"externalpackages\" name=\"$PACKAGENAME\">" >> $EXTERNAL_TEST_FILE
    165                                 echo '<failure message="failure">External packages did not install right. Check it.</failure>' >> $EXTERNAL_TEST_FILE
    166                                 echo '</testcase>' >> $EXTERNAL_TEST_FILE
    167                         else
    168                                 echo "<testcase classname=\"externalpackages\" name=\"$PACKAGENAME\"/>" >> $EXTERNAL_TEST_FILE
    169                         fi
    170                         source $ISSM_DIR/etc/environment.sh
    171                 else
    172                         echo "======================================================";
    173                         echo "       Skipping install of $PACKAGENAME               ";
    174                         echo "======================================================";
    175                         source $ISSM_DIR/etc/environment.sh #for good measure :)
    176 
    177124                        echo "<testcase classname=\"externalpackages\" name=\"$PACKAGENAME\"/>" >> $EXTERNAL_TEST_FILE
    178125                fi
     126                source $ISSM_DIR/etc/environment.sh
    179127                cd ..
    180128        done
    181129        echo '</testsuite>' >> $EXTERNAL_TEST_FILE
    182130
    183 elif [ "$ISSM_EXTERNALPACKAGES" == "copy" ]
    184 then
    185         cd $ISSM_DIR
    186         rm -rf externalpackages
    187         cp -Rf $EXTERNALPACKAGESDIR ./
    188 elif [ "$ISSM_EXTERNALPACKAGES" == "link" ]
    189 then
    190         cd $ISSM_DIR
    191         rm -rf externalpackages
    192         ln -s  $EXTERNALPACKAGESDIR  .
    193131elif [ "$ISSM_EXTERNALPACKAGES" == "none" ]
    194132then
  • issm/trunk-jpl/jenkins/linux64_caladan

    r20338 r20394  
    3737
    3838#repo:
    39 #We have had issues with upgrading SVN versions. As such, it is nescessary to specify which SVN to use.
    4039REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    41 SVN='/usr/bin/svn'
    42 SVNVERSION='/usr/bin/svnversion'
    4340
    4441#-----------------------------------#
    4542# 3: External packages installation #
    4643#-----------------------------------#
    47 
    48 #ISSM_EXTERNALPACKAGES can have 3 values:
    49 # - "install" install all external packages listed below
    50 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    51 # - "none"    leave external packages as is
    52 #             ->skip to section 4
    53 ISSM_EXTERNALPACKAGES="install"
    54 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    5544
    5645#List of external pakages to be installed and their installation scripts
     
    6453                                                m1qn3         install.sh         
    6554                                                shell2junit   install.sh"
    66 
    6755
    6856#---------------------#
  • issm/trunk-jpl/jenkins/linux64_caladan_ad

    r20340 r20394  
    2828#repo:
    2929REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    30 SVN='/usr/bin/svn'
    31 SVNVERSION='/usr/bin/svnversion'
    3230
    3331#-----------------------------------#
    3432# 3: External packages installation #
    3533#-----------------------------------#
    36 
    37 #ISSM_EXTERNALPACKAGES can have 3 values:
    38 # - "install" install all external packages listed below
    39 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    40 # - "none"    leave external packages as is
    41 #             ->skip to section 4
    42 ISSM_EXTERNALPACKAGES="install"
    43 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    4434
    4535#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/linux64_caladan_ampi

    r20338 r20394  
    3737#repo:
    3838REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    39 SVN='/usr/bin/svn'
    40 SVNVERSION='/usr/bin/svnversion'
    4139
    4240#-----------------------------------#
    4341# 3: External packages installation #
    4442#-----------------------------------#
    45 
    46 #ISSM_EXTERNALPACKAGES can have 3 values:
    47 # - "install" install all external packages listed below
    48 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    49 # - "none"    leave external packages as is
    50 #             ->skip to section 4
    51 ISSM_EXTERNALPACKAGES="install"
    52 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    5343
    5444#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/linux64_murdo

    r20338 r20394  
    3636
    3737#repo:
    38 #We have had issues with upgrading SVN versions. As such, it is nescessary to specify which SVN to use.
    3938REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    40 SVN='/usr/bin/svn'
    41 SVNVERSION='/usr/bin/svnversion'
    4239
    4340#-----------------------------------#
    4441# 3: External packages installation #
    4542#-----------------------------------#
    46 
    47 #ISSM_EXTERNALPACKAGES can have 3 values:
    48 # - "install" install all external packages listed below
    49 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    50 # - "none"    leave external packages as is
    51 #             ->skip to section 4
    52 ISSM_EXTERNALPACKAGES="install"
    53 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    5443
    5544#List of external pakages to be installed and their installation scripts
     
    7463                                                netcdf-python install.sh
    7564                                                shell2junit   install.sh"
    76 
    7765
    7866#---------------------#
  • issm/trunk-jpl/jenkins/linux64_murdo_ad

    r20340 r20394  
    2727#repo:
    2828REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    29 SVN='/usr/bin/svn'
    30 SVNVERSION='/usr/bin/svnversion'
    3129
    3230#-----------------------------------#
    3331# 3: External packages installation #
    3432#-----------------------------------#
    35 
    36 #ISSM_EXTERNALPACKAGES can have 3 values:
    37 # - "install" install all external packages listed below
    38 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    39 # - "none"    leave external packages as is
    40 #             ->skip to section 4
    41 ISSM_EXTERNALPACKAGES="install"
    42 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    4333
    4434#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/linux64_murdo_ampi

    r20338 r20394  
    3636#repo:
    3737REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    38 SVN='/usr/bin/svn'
    39 SVNVERSION='/usr/bin/svnversion'
    4038
    4139#-----------------------------------#
    4240# 3: External packages installation #
    4341#-----------------------------------#
    44 
    45 #ISSM_EXTERNALPACKAGES can have 3 values:
    46 # - "install" install all external packages listed below
    47 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    48 # - "none"    leave external packages as is
    49 #             ->skip to section 4
    50 ISSM_EXTERNALPACKAGES="install"
    51 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    5242
    5343#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/linux64_murdo_gia

    r20338 r20394  
    3333#repo:
    3434REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    35 SVN='/usr/bin/svn'
    36 SVNVERSION='/usr/bin/svnversion'
    3735
    3836#-----------------------------------#
    3937# 3: External packages installation #
    4038#-----------------------------------#
    41 
    42 #ISSM_EXTERNALPACKAGES can have 3 values:
    43 # - "install" install all external packages listed below
    44 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    45 # - "none"    leave external packages as is
    46 #             ->skip to section 4
    47 ISSM_EXTERNALPACKAGES="install"
    48 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    4939
    5040#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/linux64_murdo_iceocean

    r20338 r20394  
    3131#repo:
    3232REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    33 SVN='/usr/bin/svn'
    34 SVNVERSION='/usr/bin/svnversion'
    3533
    3634#-----------------------------------#
    3735# 3: External packages installation #
    3836#-----------------------------------#
    39 
    40 #ISSM_EXTERNALPACKAGES can have 3 values:
    41 # - "install" install all external packages listed below
    42 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    43 # - "none"    leave external packages as is
    44 #             ->skip to section 4
    45 ISSM_EXTERNALPACKAGES="install"
    46 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    4737
    4838#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/linux64_murdo_python

    r20338 r20394  
    3737#We have had issues with upgrading SVN versions. As such, it is nescessary to specify which SVN to use.
    3838REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    39 SVN='/usr/bin/svn'
    40 SVNVERSION='/usr/bin/svnversion'
    4139
    4240#-----------------------------------#
    4341# 3: External packages installation #
    4442#-----------------------------------#
    45 
    46 #ISSM_EXTERNALPACKAGES can have 3 values:
    47 # - "install" install all external packages listed below
    48 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    49 # - "none"    leave external packages as is
    50 #             ->skip to section 4
    51 ISSM_EXTERNALPACKAGES="install"
    52 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    5343
    5444#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/linux64_ross

    r20338 r20394  
    3939#We have had issues with upgrading SVN versions. As such, it is nescessary to specify which SVN to use.
    4040REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    41 SVN='/usr/bin/svn'
    42 SVNVERSION='/usr/bin/svnversion'
    4341
    4442#-----------------------------------#
    4543# 3: External packages installation #
    4644#-----------------------------------#
    47 
    48 #ISSM_EXTERNALPACKAGES can have 3 values:
    49 # - "install" install all external packages listed below
    50 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    51 # - "none"    leave external packages as is
    52 #             ->skip to section 4
    53 ISSM_EXTERNALPACKAGES="install"
    54 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    5545
    5646#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/linux64_ross_ad

    r20340 r20394  
    3030#repo:
    3131REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    32 SVN='/usr/bin/svn'
    33 SVNVERSION='/usr/bin/svnversion'
    3432
    3533#-----------------------------------#
    3634# 3: External packages installation #
    3735#-----------------------------------#
    38 
    39 #ISSM_EXTERNALPACKAGES can have 3 values:
    40 # - "install" install all external packages listed below
    41 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    42 # - "none"    leave external packages as is
    43 #             ->skip to section 4
    44 ISSM_EXTERNALPACKAGES="install"
    45 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    4636
    4737#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/linux64_ross_ampi

    r20338 r20394  
    3939#repo:
    4040REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    41 SVN='/usr/bin/svn'
    42 SVNVERSION='/usr/bin/svnversion'
    4341
    4442#-----------------------------------#
    4543# 3: External packages installation #
    4644#-----------------------------------#
    47 
    48 #ISSM_EXTERNALPACKAGES can have 3 values:
    49 # - "install" install all external packages listed below
    50 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    51 # - "none"    leave external packages as is
    52 #             ->skip to section 4
    53 ISSM_EXTERNALPACKAGES="install"
    54 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    5545
    5646#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/linux64_ross_gia

    r20338 r20394  
    4141#-----------------------------------#
    4242
    43 #ISSM_EXTERNALPACKAGES can have 3 values:
    44 # - "install" install all external packages listed below
    45 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    46 # - "none"    leave external packages as is
    47 #             ->skip to section 4
    48 ISSM_EXTERNALPACKAGES="install"
    49 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    50 
    5143#List of external pakages to be installed and their installation scripts
    5244EXTERNALPACKAGES="autotools     install.sh
  • issm/trunk-jpl/jenkins/linux64_ross_iceocean

    r20338 r20394  
    3232#repo:
    3333REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    34 SVN='/usr/bin/svn'
    35 SVNVERSION='/usr/bin/svnversion'
    3634
    3735#-----------------------------------#
    3836# 3: External packages installation #
    3937#-----------------------------------#
    40 
    41 #ISSM_EXTERNALPACKAGES can have 3 values:
    42 # - "install" install all external packages listed below
    43 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    44 # - "none"    leave external packages as is
    45 #             ->skip to section 4
    46 ISSM_EXTERNALPACKAGES="install"
    47 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    4838
    4939#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/linux64_ross_se

    r20338 r20394  
    3232
    3333#repo:
    34 #We have had issues with upgrading SVN versions. As such, it is nescessary to specify which SVN to use.
    3534REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    36 SVN='/usr/bin/svn'
    37 SVNVERSION='/usr/bin/svnversion'
    3835
    3936#-----------------------------------#
    4037# 3: External packages installation #
    4138#-----------------------------------#
    42 
    43 #ISSM_EXTERNALPACKAGES can have 3 values:
    44 # - "install" install all external packages listed below
    45 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    46 # - "none"    leave external packages as is
    47 #             ->skip to section 4
    48 ISSM_EXTERNALPACKAGES="install"
    49 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    5039
    5140#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/linux64_ross_test

    r20338 r20394  
    3737
    3838#repo:
    39 #We have had issues with upgrading SVN versions. As such, it is nescessary to specify which SVN to use.
    4039REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    41 SVN='/usr/bin/svn'
    42 SVNVERSION='/usr/bin/svnversion'
    4340
    4441#-----------------------------------#
    4542# 3: External packages installation #
    4643#-----------------------------------#
    47 
    48 #ISSM_EXTERNALPACKAGES can have 3 values:
    49 # - "install" install all external packages listed below
    50 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    51 # - "none"    leave external packages as is
    52 #             ->skip to section 4
    53 #ISSM_EXTERNALPACKAGES="install"
    54 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    5544
    5645#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/macosx_pine-island

    r20338 r20394  
    3131#repo:
    3232REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    33 SVN='/usr/local/bin/svn'
    34 SVNVERSION='/usr/local/bin/svnversion'
    3533
    3634#-----------------------------------#
    3735# 3: External packages installation #
    3836#-----------------------------------#
    39 
    40 #ISSM_EXTERNALPACKAGES can have 3 values:
    41 # - "install" install all external packages listed below
    42 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    43 # - "none"    leave external packages as is
    44 #             ->skip to section 4
    45 ISSM_EXTERNALPACKAGES="install"
    46 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    4737
    4838#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/macosx_pine-island_dakota

    r20338 r20394  
    3434#repo:
    3535REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    36 SVN='/usr/local/bin/svn'
    37 SVNVERSION='/usr/local/bin/svnversion'
    3836
    3937#-----------------------------------#
    4038# 3: External packages installation #
    4139#-----------------------------------#
    42 
    43 #ISSM_EXTERNALPACKAGES can have 3 values:
    44 # - "install" install all external packages listed below
    45 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    46 # - "none"    leave external packages as is
    47 #             ->skip to section 4
    48 ISSM_EXTERNALPACKAGES="install"
    49 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    5040
    5141#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/macosx_pine-island_static

    r20375 r20394  
    3535#repo:
    3636REPOSITORY="https://issm.ess.uci.edu/svn/issm/issm/trunk-jpl"
    37 SVN='/usr/local/bin/svn'
    38 SVNVERSION='/usr/local/bin/svnversion'
    3937
    4038#-----------------------------------#
    4139# 3: External packages installation #
    4240#-----------------------------------#
    43 
    44 #ISSM_EXTERNALPACKAGES can have 3 values:
    45 # - "install" install all external packages listed below
    46 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    47 # - "none"    leave external packages as is
    48 #             ->skip to section 4
    49 ISSM_EXTERNALPACKAGES="install"
    50 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    5141
    5242#List of external pakages to be installed and their installation scripts
  • issm/trunk-jpl/jenkins/windows

    r20386 r20394  
    4242#-----------------------------------#
    4343
    44 #ISSM_EXTERNALPACKAGES can have 3 values:
    45 # - "install" install all external packages listed below
    46 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    47 # - "none"    leave external packages as is
    48 #             ->skip to section 4
    49 ISSM_EXTERNALPACKAGES="install"
    50 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    51 
    5244#List of external pakages to be installed and their installation scripts
    5345EXTERNALPACKAGES="autotools   install-win.sh
  • issm/trunk-jpl/jenkins/windows-par

    r20384 r20394  
    4040#-----------------------------------#
    4141
    42 #ISSM_EXTERNALPACKAGES can have 3 values:
    43 # - "install" install all external packages listed below
    44 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    45 # - "none"    leave external packages as is
    46 #             ->skip to section 4
    47 ISSM_EXTERNALPACKAGES="install"
    48 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    49 
    5042#List of external pakages to be installed and their installation scripts
    5143EXTERNALPACKAGES="autotools   install-win.sh
  • issm/trunk-jpl/jenkins/windows_test

    r19513 r20394  
    1717# 3: External packages installation #
    1818#-----------------------------------#
    19 
    20 #ISSM_EXTERNALPACKAGES can have 3 values:
    21 # - "install" install all external packages listed below
    22 # - "copy"    copy existing directories (EXTERNALPACKAGESDIR)
    23 # - "none"    leave external packages as is
    24 #             ->skip to section 4
    25 ISSM_EXTERNALPACKAGES="none"
    26 EXTERNALPACKAGESDIR=$ISSM_DIR/externalpackages
    2719
    2820#---------------------#
Note: See TracChangeset for help on using the changeset viewer.