Changeset 28032


Ignore:
Timestamp:
12/21/23 11:45:14 (15 months ago)
Author:
jdquinn
Message:

ADD: Jenkins config for Ghub Workspace 10 env

File:
1 copied

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/jenkins/ghub-workspace_10

    r27880 r28032  
    1 # NOTE: This configuration adds solid earth and Dakota capabilities to the
    2 #               basic build.
    3 
    4 MATLAB_PATH="/usr/local/MATLAB/R2019b"
     1# NOTE:
     2# - Run `use -p anaconda-7` to activate environment before compiling external
     3#       packages or ISSM.
     4# - with-numthreads value set based on result of `getconf _NPROCESSORS_ONLN`.
     5#
    56
    67#--------------------#
     
    1314        --enable-development \
    1415        --enable-debugging \
    15         --with-numthreads=4 \
    16         --with-matlab-dir=${MATLAB_PATH} \
    17         --with-python-version=3.7 \
    18         --with-python-dir=/usr \
    19         --with-python-numpy-dir=/usr/local/lib/python3.7/dist-packages/numpy \
     16        --with-numthreads=16 \
     17        --with-python-version=3.8 \
     18        --with-python-dir=/apps/share64/debian10/anaconda/anaconda-7 \
     19        --with-python-numpy-dir=/apps/share64/debian10/anaconda/anaconda-7/lib/python3.8/sitepackages/numpy \
    2020        --with-fortran-lib="-L/usr/lib/x86_64-linux-gnu -lgfortran" \
    2121        --with-mpi-include="${ISSM_DIR}/externalpackages/petsc/install/include" \
     
    2929        --with-petsc-dir="${ISSM_DIR}/externalpackages/petsc/install" \
    3030        --with-gsl-dir="${ISSM_DIR}/externalpackages/gsl/install" \
    31         --with-boost-dir="${ISSM_DIR}/externalpackages/boost/install" \
     31        --with-boost-dir="/apps/share64/debian10/anaconda/anaconda-7/pkgs/boost-cpp-1.78.0-h755c5d50_1" \
    3232        --with-dakota-dir="${ISSM_DIR}/externalpackages/dakota/install" \
    3333        --with-proj-dir="${ISSM_DIR}/externalpackages/proj/install" \
     
    4747        petsc           install-3.17-linux.sh
    4848        gsl                     install.sh
    49         boost           install-1.7-linux.sh
    5049        dakota          install-6.2-linux.sh
    5150        curl            install-7-linux.sh
     
    5352        netcdf          install-4.7-parallel.sh
    5453        proj            install-6.sh
    55         gdal            install-3-python.sh
     54        gdal            install-3-ghub-workspace_10.sh
    5655        gshhg           install.sh
    5756        gmt                     install-6-linux.sh
     
    7978#               compilation
    8079#
    81 NUMCPUS_INSTALL=8
     80NUMCPUS_INSTALL=4
    8281
    8382# Number of CPUs used in the nightly runs
    84 NUMCPUS_RUN=1
     83NUMCPUS_RUN=0
    8584
    8685# Nightly run options
Note: See TracChangeset for help on using the changeset viewer.