This PR adds a gitlab-ci.yml file to configure running tests using gitlab ci. I still need to configure runners for this.
To do:
[ ] Configure runner on multi-core server to run tests on > 10 cores.
[ ] Configure to run only when triggered.
Why was it initiated? Any relevant Issues?
Moving forwards I want to be able to test larger runs to ensure that no issues crop up with them. I'm also keen to start work using dask to parallel chunks, which will require a larger machine to test.
The plan is that gitlab will allow us to run big tests when needed, preferably with some kind of trigger. It will probably only run the big tests.
PR Checklist
[x] develop base branch selected?
[x] This PR is not directly related to an existing issue (which has no PR yet).
[ ] All tests still pass.
[ ] Any new features or fixed regressions are be covered via new tests.
[ ] Any new or changed features have are fully documented.
[ ] Significant changes have been added to CHANGES.md.
Closes #226
This PR adds a gitlab-ci.yml file to configure running tests using gitlab ci. I still need to configure runners for this.
To do:
Why was it initiated? Any relevant Issues?
Moving forwards I want to be able to test larger runs to ensure that no issues crop up with them. I'm also keen to start work using dask to parallel chunks, which will require a larger machine to test.
The plan is that gitlab will allow us to run big tests when needed, preferably with some kind of trigger. It will probably only run the big tests.
PR Checklist
develop
base branch selected?CHANGES.md
.