You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

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

Configuring Gerrit

Code Requirements

  1. Copyright included in each file.  Apache 2 for coding files.
    1. The Copyright line for contributing organization inserted or updated reflecting the contribution year.
  2. A LICENSE.txt file placed at the root of the repo to provide umbrella coverage.
  3. Unit testing coverage > 55% for POC
  4. 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/

Bug reporting

https://jira.onap.org/secure/RapidBoard.jspa?rapidView=228&projectKey=CPS&view=planning&issueLimit=100

Documentation

https://docs.onap.org/en/latest/index.html

  • No labels