Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

ONOS runs a continuous integration (CI) job whenever a change set is merged into the master branch and whenever a gerrit review request or rebase is done.  The CI job will do a build from scratch, run all of the unit tests and run static analysis tools to check that the submitted change follows the ONOS coding standards.

Table of Contents

Continuous Integration Tool Chain

Jenkins

ONOS uses the Jenkins system for running and monitoring uses the Jenkins system for continuous integration (CI) jobs.  When a