Merge pull request #116 from ecmwf/feature/ci-build-config

Add CI build configuration
This commit is contained in:
Daniel Tipping 2023-05-12 10:55:01 +01:00 committed by GitHub
commit e8a35e6159
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 0 deletions

5
.github/ci-config.yml vendored Normal file
View File

@ -0,0 +1,5 @@
dependencies: |
ecmwf/ecbuild
MathisRosenhauer/libaec@master
dependency_branch: develop
parallelism_factor: 8

9
.github/ci-hpc-config.yml vendored Normal file
View File

@ -0,0 +1,9 @@
build:
modules:
- ecbuild
- ninja
- aec
- netcdf4/new
parallel: 64
cmake_options:
- -DENABLE_EXTRA_TESTS=1