Overview
This page is to provide detail on the contribution process for CPS.
Code Repo
https://gerrit.onap.org/r/admin/repos/cps
Initial Seed Code Contribution
Code Requirements
- Copyright included in each file. Apache 2 for coding files.
- The Copyright line for contributing organization inserted or updated reflecting the contribution year.
- A LICENSE.txt file placed at the root of the repo to provide umbrella coverage.
- Unit testing coverage > 55% for POC
- We will follow ONAP Recommended Software Development Best Practices: Developer Best Practices
Jenkins Job Definition for new repo
ONAP uses Jenkins based CICD tool chain. However, contributors are only given read access to the Jenkins servers. All jobs are created by automatic generation from JJB definitions.
https://jenkins.onap.org./view/cps/