Skip to content

Add PDAF builds to CI #81

@kvrigor

Description

@kvrigor

@jjokella if you wish to check your PDAF-related GCC fixes, you can enable these tests in CI:

# TODO - Fix PDAF GNU errors
# - {
# name: "CLM3.5-PDAF",
# use_oasis: "False",
# model_opts: "--CLM35 --PDAF"
# }
# - {
# name: "eCLM-PDAF",
# use_oasis: "False",
# model_opts: "--eCLM --PDAF"
# }
# - {
# name: "CLM3.5-ParFlow-PDAF",
# use_oasis: "True",
# parflow_dir: "parflow_pdaf",
# model_opts: "--CLM35 --ParFlow --PDAF"
# }
# - {
# name: "eCLM-ParFlow-PDAF",
# use_oasis: "True",
# parflow_dir: "parflow_pdaf",
# model_opts: "--eCLM --ParFlow --PDAF"
# }

# TODO - Fix PDAF GNU errors
# if [[ "${{ matrix.config.name }}" == *"PDAF"* ]]; then
# VER_PDAF=$(cat model_versions | grep -w "pdaf" | cut -d' ' -f1)
# echo "${VER_PDAF} => VER_PDAF"
# echo "VER_PDAF=${VER_PDAF}" >> $GITHUB_OUTPUT
# fi

#
# TODO - Fix PDAF GNU errors
#
# - if: contains(matrix.config.name, 'PDAF')
# name: Update PDAF submodule ${{ steps.model-versions.outputs.VER_PDAF }}
# working-directory: ${{ env.TSMP2_ROOT }}/models/pdaf
# run: |
# pwd && git submodule update --init --force .

Metadata

Metadata

Assignees

No one assigned

    Labels

    CIPDAFInvolves PDAF

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions