Clone this repo:

Branches

  1. e368318 Change ONOS API doc publishing to use rsync by Zack Williams · 2 years, 4 months ago master
  2. 3c8a32f [SDFAB-189] Update ONOS CI and test new image by pierventre · 2 years, 4 months ago
  3. d8ade85 [Test] Remove unused centos-7 by HungWei Chiu · 2 years, 4 months ago
  4. d9ea828 Update jjb version by HungWei Chiu · 2 years, 4 months ago
  5. fee6501 Update executor to Ubuntu 20.04, also with python3 by HungWei Chiu · 2 years, 4 months ago

ONOS ci-management repo

Sets up the CI system for ONOS on Jenkins via Jenkins Job Builder, and the EC2 executor nodes via Packer.

Notable files

  • jjb/defaults.yaml: default values used to parameterize all jjb jobs

  • jjb/onf-macros.yaml: JJB macros used by other jobs that set common behavior and reduce verbosity of normal jobs.

  • jjb/templates/*.yaml: JJB job-templates that are used by other jobs.

  • jjb/repos/*.yaml: normal location of per-gerrit-repo validation jobs, file name is the same as the repo name.