Project

General

Profile

Necessary Maintenance #18017

Setup nightly build

Added by Kyle Knoepfel about 2 years ago.

Status:
Assigned
Priority:
Normal
Assignee:
Target version:
-
Start date:
10/24/2017
Due date:
% Done:

50%

Estimated time:
8.00 h
Spent time:
Scope:
Internal
Experiment:
-
SSI Package:
Duration:

Description

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.



Also available in: Atom PDF