Feature #2562
openSet up a continuous integration framework
0%
Description
Modifications in the source code can break execution or compatibility with different, typically older, platforms. Library updates have in past broken the software for new users without the developers being aware as the still keep a working environment.
A continuous integration framework builds and install CAMS in various target operating system configurations each time a new commit is made to check for installation errors. Additionally, test scenarios can be created and run automatically to verify the code.
It seems LAAS does not provide this kind of framework. Maybe we should ask sysadmin to install something like travis-ci or jenkins?
We should weigh pros and cons. Downside: The set up and the maintenance of the framework takes some effort.
No data to display