Merged in feature/gitlab_ci_test (pull request #71)
Initial commit of gitlab ci related scripts
Fix yaml indentation
Attempt to fix example yaml file
Add badge to readme
Add initial attempt at a useful job
Temporary command for some debugging
Explicitly try to get submodules first
Give a helping hand to gitlab ci for getting submodules
Make sure we install fortran netcdf lib
Â
Currently just checks we can compile a typical build.
The advantage of using gitlab CI are several:
Can make CI results, logs etc. publicly accessible – no need to sign up for an account
2000 free build minutes a month (4x Bitbucket allocation).
Use yml setup similar to Bitbucket pipelines so expect scripts etc. to be fairly portable
Makes use of large scale and well supported/documented service likely to be familiar to contributors from around the world.
Provides good features for debugging broken builds (can fetch build artefacts etc.)
Once we’re setup with gitlab CI we may also be able to take advantage of other gitlab integrations.
Initial commit of gitlab ci related scripts
Fix yaml indentation
Attempt to fix example yaml file
Add badge to readme
Add initial attempt at a useful job
Temporary command for some debugging
Explicitly try to get submodules first
Give a helping hand to gitlab ci for getting submodules
Make sure we install fortran netcdf lib
Â
Currently just checks we can compile a typical build.
The advantage of using gitlab CI are several:
Can make CI results, logs etc. publicly accessible – no need to sign up for an account
2000 free build minutes a month (4x Bitbucket allocation).
Use yml setup similar to Bitbucket pipelines so expect scripts etc. to be fairly portable
Makes use of large scale and well supported/documented service likely to be familiar to contributors from around the world.
Provides good features for debugging broken builds (can fetch build artefacts etc.)
Once we’re setup with gitlab CI we may also be able to take advantage of other gitlab integrations.