|
|
## Development cycle
|
|
|
|
|
|
### Git
|
|
|
|
|
|
You need to have git with [git-lfs](https://git-lfs.github.com/) activated.
|
|
|
**This is not an option**, do not push anything without that.
|
|
|
|
|
|
### Different types of builds
|
|
|
|
... | ... | @@ -26,7 +23,7 @@ The `tools/dev` directory contains a set of scripts used to help development |
|
|
Running the regression tests (in particular integration tests) can be quite long, scripts have been developed to integrate that process with SLURM, the main one is `tools/dev/slurmTest.sh`. These scripts can not be used directly on a news SLURM based cluster and need to be adapted to the local queue configuration and permission. So far they have been adapted to
|
|
|
* [licallo](https://crimson.oca.eu) with the wrapper `tools/dev/licTest.sh`
|
|
|
* [occigen](https://www.cines.fr/calcul/materiels/occigen/) with the wrapper `tools/dev/occTest.sh`
|
|
|
|
|
|
* [Jean Zay](http://www.idris.fr/annonces/annonce-jean-zay.html) with the wrapper `tools/dev/jzayTest.sh`
|
|
|
##### Building and running the tests in one command. We assume there is already a build directory configured:
|
|
|
|
|
|
```
|
... | ... | |