Changeset 24402
- Timestamp:
- 11/26/19 20:41:00 (5 years ago)
- Location:
- issm/trunk-jpl/jenkins
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/jenkins/linux64_ross
r24401 r24402 40 40 # List of external packages to be installed and their installation scripts 41 41 # 42 # TODO:43 # - After upgrading Jenkins nodes to Ubuntu 18, use MPICH 3.3 and PETSc 3.1144 # (which will install zlib, HDF5, and NetCDF).45 #46 42 EXTERNALPACKAGES=" 47 43 autotools install.sh … … 72 68 #by Matlab and runme.m 73 69 #ex: "'id',[101 102 103]" 70 MATLAB_NROPTIONS="'exclude',[IdFromString('Dakota')]" 74 71 PYTHON_NROPTIONS="" 75 MATLAB_NROPTIONS="'exclude',[IdFromString('Dakota')]" -
issm/trunk-jpl/jenkins/linux64_ross_codi
r24333 r24402 4 4 5 5 # MATLAB path 6 MATLAB_PATH="/usr/local/MATLAB/R201 5a"6 MATLAB_PATH="/usr/local/MATLAB/R2019b" 7 7 8 8 # ISSM CONFIGURATION … … 14 14 --without-Love \ 15 15 --with-matlab-dir=$MATLAB_PATH \ 16 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9 -lgfortran" \ 17 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 16 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/7 -lgfortran" \ 18 17 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \ 18 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 19 19 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/lapack/install \ 20 20 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ … … 22 22 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 23 23 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 24 --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \ 25 --with-m1qn3-dir=$ISSM_DIR/externalpackages/m1qn3/install \ 26 --with-semic-dir=$ISSM_DIR/externalpackages/semic/install \ 24 27 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \ 25 --with-m 1qn3-dir="$ISSM_DIR/externalpackages/m1qn3/install" \28 --with-medipack-dir="$ISSM_DIR/externalpackages/medipack/install" \ 26 29 --with-codipack-dir="$ISSM_DIR/externalpackages/codipack/install" \ 27 --with-medipack-dir="$ISSM_DIR/externalpackages/medipack/install" \28 30 --with-numthreads=4 \ 29 31 --enable-tape-alloc \ … … 46 48 autotools install.sh 47 49 cmake install.sh 48 mpich install-3. 2-linux64.sh50 mpich install-3.3.sh 49 51 lapack install-3.8-linux.sh 50 petsc install-3. 7-linux64.sh52 petsc install-3.11-linux.sh 51 53 triangle install-linux64.sh 54 chaco install.sh 55 m1qn3 install.sh 56 semic install.sh 52 57 gsl install-linux64.sh 53 m1qn3 install.sh54 58 medipack install.sh 55 59 codipack install.sh … … 61 65 #-----------------# 62 66 63 #number of cpus used in ISSM installation and compilation (one is usually 64 #safer as some packages are very sensitive to parallel compilation) 67 # List of external packages to be installed and their installation scripts 68 # 69 # NOTE: The PETSc libraries are compiled but not used: PETSc is really just 70 # being used as an installer for other external packages. 71 # 65 72 NUMCPUS_INSTALL=8 66 73 -
issm/trunk-jpl/jenkins/linux64_ross_iceocean
r24333 r24402 3 3 #-------------------------------# 4 4 5 # MATLAB path6 MATLAB_PATH="/usr/local/MATLAB/R201 5a"5 # MATLAB path 6 MATLAB_PATH="/usr/local/MATLAB/R2019b" 7 7 8 # ISSM CONFIGURATION8 # ISSM CONFIGURATION 9 9 ISSM_CONFIG='\ 10 10 --prefix=$ISSM_DIR \ 11 11 --disable-static \ 12 12 --with-matlab-dir=$MATLAB_PATH \ 13 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/ 4.9-lgfortran" \13 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/7 -lgfortran" \ 14 14 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 15 --with-mpi-libflags="-L$ ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \15 --with-mpi-libflags="-L${ISSM_DIR}/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \ 16 16 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/lapack/install \ 17 17 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ … … 20 20 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 21 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 22 --with-ocean=yes \ 22 --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \ 23 --with-m1qn3-dir=$ISSM_DIR/externalpackages/m1qn3/install \ 24 --with-semic-dir=$ISSM_DIR/externalpackages/semic/install \ 23 25 --with-numthreads=4 \ 24 26 --enable-development \ … … 26 28 ' 27 29 28 # PYTHON and MATLAB testing30 # Test suites 29 31 MATLAB_TEST=1 30 32 PYTHON_TEST=0 … … 40 42 autotools install.sh 41 43 cmake install.sh 42 mpich install-3. 2-linux64.sh44 mpich install-3.3.sh 43 45 lapack install-3.8-linux.sh 44 petsc install-3. 7-linux64.sh46 petsc install-3.11-linux.sh 45 47 triangle install-linux64.sh 48 chaco install.sh 49 m1qn3 install.sh 50 semic install.sh 46 51 shell2junit install.sh 47 52 " … … 51 56 #-----------------# 52 57 53 #number of cpus used in ISSM installation and compilation (one is usually 54 #safer as some packages are very sensitive to parallel compilation) 58 # List of external packages to be installed and their installation scripts 55 59 NUMCPUS_INSTALL=8 56 60 57 61 #number of cpus used in the nightly runs. 58 NUMCPUS_RUN= 162 NUMCPUS_RUN=8 59 63 60 64 #Nightly run options. The matlab routine runme.m will be called -
issm/trunk-jpl/jenkins/linux64_ross_javascript
r24333 r24402 3 3 #-------------------------------# 4 4 5 # ISSM CONFIGURATION5 # ISSM CONFIGURATION 6 6 ISSM_CONFIG='\ 7 --prefix= "${ISSM_DIR}"\7 --prefix=$ISSM_DIR \ 8 8 --disable-shared \ 9 9 --with-javascript \ … … 17 17 ' 18 18 19 # PYTHON and MATLAB testing19 # Test suites 20 20 MATLAB_TEST=0 21 21 PYTHON_TEST=0 22 22 JAVASCRIPT_TEST=1 23 EXAMPLES_TEST=0 23 24 24 25 #-----------------------------------# … … 27 28 28 29 #List of external pakages to be installed and their installation scripts 29 EXTERNALPACKAGES="autotools install.sh 30 cmake install.sh 31 emscripten install.sh 32 gsl install-javascript.sh 33 triangle install-javascript.sh 34 shell2junit install.sh" 30 EXTERNALPACKAGES=" 31 autotools install.sh 32 cmake install.sh 33 emscripten install.sh 34 gsl install-javascript.sh 35 triangle install-javascript.sh 36 shell2junit install.sh 37 " 35 38 36 39 #-----------------# … … 43 46 # compilation. 44 47 # 45 NUMCPUS_INSTALL= 1048 NUMCPUS_INSTALL=8
Note:
See TracChangeset
for help on using the changeset viewer.