RelEng/Builder centralizes OpenDaylight (ODL) CI/CD: Jenkins job templates, cloud images, packer definitions, and helper scripts used to build, test, release and publish project artifacts.
Quick links:
- User / operator documentation: Read the Docs site
- Jenkins (production): https://jenkins.opendaylight.org/releng
- Jenkins (sandbox): https://jenkins.opendaylight.org/sandbox
- Global shared JJB templates (submodule):
global-jjb/
- Contributing: see
CONTRIBUTING.markdown
Getting started (new project):
- Clone this repo recursively (brings in
global-jjb
). - Add a
jjb/<project>/<project>.yaml
using current examples injjb/releng-templates-java.yaml
(or language-specific lf-* templates inglobal-jjb/jjb/
). - Submit for review with
git review
.
See the documentation site for full details, job parameter reference, supported images and migration notices (e.g. Java 11→17, CentOS 7 deprecation).