-
Story
-
Resolution: Done
-
Medium
-
None
-
None
-
None
A CI Job is needed to give developers fast feedback on any build or quality issues for any commit.
A sample of such a job can be seen here: https://jenkins.nordix.org/view/ONAP/job/onap-sdc-master-verify-java/
Acceptance Criteria:
- The Job should be triggered on each commit in Nordix to the PoC branch for our project
- The Job should fail and set Gerrit 'verify' flag to -1 on
- compile/build errors
- any (new) SonarQube violations
- any CheckStyle errors or warnings
- The job should pass and set Gerrit verify flag to +1 if all is OK
Nice-to-have:
- Write access for members of team Trojans so we can modify this job as we see fit
Note. Team Trojans will just be driving the creation of CI Job by interfacing with the 'Integration' team