Necessary Maintenance #18017
Setup nightly build
The following was sent to the service desk:
We want to set up nightly builds (not continuous integration), for each supported OS (SL7, SLF6, Darwin 14,15, 16), for each supported compiler (currently 2: GCC 6.3, GCC 6.4), and for each optimization level (currently 2, prof and debug). This means 4 builds on each build machine per day.
We want to be building and running the tests for the development branches of the entire art suite: `cetlib_except`, `cetlib`, `fhicl_cpp`, `messagefacility`, `canvas`, `canvas_rootio`, `art`, `gallery`, `critic` and `toy_experiment`. There are currently 2 development branches, "develop" and "art_v2_develop".
We will be using already-built versions of the products upon which the art suite depends; we will not be building those products.