diff --git a/.github/ci-config-pygribjump.yml b/.github/ci-config-pygribjump.yml new file mode 100644 index 0000000..c0299f6 --- /dev/null +++ b/.github/ci-config-pygribjump.yml @@ -0,0 +1,11 @@ +cmake_options: -DENABLE_FDB_BUILD_TOOLS=ON +dependencies: | + ecmwf/ecbuild + MathisRosenhauer/libaec@master + ecmwf/eccodes + ecmwf/eckit@develop + ecmwf/metkit + ecmwf/fdb +dependency_branch: develop +parallelism_factor: 8 +self_build: false diff --git a/.github/ci-hpc-config-pygribjump.yml b/.github/ci-hpc-config-pygribjump.yml new file mode 100644 index 0000000..d0eb34c --- /dev/null +++ b/.github/ci-hpc-config-pygribjump.yml @@ -0,0 +1,19 @@ +build: + python: "3.10" + modules: + - ninja + - aec + dependencies: + - ecmwf/ecbuild@develop + - ecmwf/eccodes@develop + - ecmwf/eckit@develop + - ecmwf/metkit@develop + - ecmwf/fdb@develop + - ecmwf/gribjump@develop + dependency_cmake_options: + - "ecmwf/gribjump: '-DENABLE_FDB_BUILD_TOOLS=ON'" + - "ecmwf/fdb: '-DENABLE_LUSTRE=OFF'" + parallel: 64 + env: + - ECCODES_SAMPLES_PATH=$ECCODES_DIR/share/eccodes/samples + - ECCODES_DEFINITION_PATH=$ECCODES_DIR/share/eccodes/definitions