Commit Graph
6 Commits
Author SHA1 Message Date
Raphael Defosseux 2ac3c5832a CI: improvements
-- remove extra build options (not necessary anymore)
  -- fix in reporting

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-21 16:43:51 +02:00
Raphael Defosseux 89344c5dab CI: improvements
-- missing phy simulator logs in artifacts
  -- enhancement on HTML report

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-21 16:43:51 +02:00
Raphael Defosseux 854247d265 CI: Adding Static Code Analysis stage
-- new stage in parallel on a VM
  -- detailed reporting of CPPCHECK
  -- Option to keep vm alive after build (not used yet on jenkins pipeline)

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-21 16:43:51 +02:00
Raphael Defosseux 20db2d2f77 CI: Improvements:
-- Added VM-build support for physical simulators
 -- More details in the reported HTML files

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-21 16:43:51 +02:00
Raphael Defosseux 5df3d10dd6 CI: Fixes on the VM-based Jenkins scripts
-- quieter zip of the repository
 -- remove clock skew and flexran.proto in the warning count
 -- increase to 4 CPU on VM
 -- created a new template to use host cpu properties (resolve AXV2 compilation issue)

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-21 16:43:51 +02:00
Raphael Defosseux 4c92d6785e Improvements on Jenkins file:
- comment to GitLab merge-request does not anymore # as number (misinterpreted as issue number)
  - added local build script w/ generation of HTML result file
Improvements on bash scripts:
  - use of proper option parsing

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2018-06-15 09:47:16 +02:00