Uploaded image for project: 'Configuration Persistence Service'
  1. Configuration Persistence Service
  2. CPS-30

IS: Set up CI 'Master Verify' Job for PoC Branch in Nordix

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium 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 

            niamhcore niamhcore
            ToineSiebelink Toine Siebelink
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: