ecmwf-ifs / ecrad

ECMWF atmospheric radiation scheme
https://confluence.ecmwf.int/display/ECRAD
Apache License 2.0
48 stars 31 forks source link

Add Continuous Integration (CI) #6

Closed dmey closed 2 months ago

dmey commented 3 years ago

This PR adds Continuous Integration (CI) for ecRad. The software is automatically compiled and tested at every push commit or pull request. In case of compile- run-time errors a notification is sent out. Currently, checks are only performed on the latest Ubuntu LTS with gfortran for Debug and Release mode but can be easily expanded if needed.

FussyDuck commented 3 years ago

CLA assistant check
All committers have signed the CLA.

reuterbal commented 2 months ago

Apologies, this seems to have been hanging for a while. ecRad is being equipped with a CMake build system and we are trialling a different CI setup based on this. Many thanks for this contribution, though!