X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=README.md;h=e4b821f4aa12a7ee7e5fa41d3b12a8e3f14f646e;hb=3f5f89b3b9f227a82db37e770e051350dde7bb68;hp=c1d0e5062811f0e6bfd86c79915eafef028fdb26;hpb=52096ec3f6a9ee9ce274209e72ba7183b3225f7e;p=ci-management.git diff --git a/README.md b/README.md index c1d0e506..e4b821f4 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,23 @@ # Continuous Integration for O-RAN SC at LF -This repo contains configuration files for Jenkins jobs for the O-RAN -SC project. +This repo contains configuration files for Jenkins jobs for the +O-RAN SC project. -## Custom JJB templates for Docker Java projects +## Defaults.yaml -Custom JJB templates are defined for projects that use Maven to -compile Java code and build a Docker image. These projects should use -the following jobs in the project.yaml file:: +To avoid repetition, many required configuration parameter values +are defined in the defaults.yaml file. - jobs: - - gerrit-maven-docker-verify - - gerrit-maven-docker-merge - - gerrit-maven-docker-stage +## Custom JJB templates for Docker CI PackageCloud projects + +Custom JJB templates are defined for projects that use Docker to +compile code and build DEB/RPM packages, then push the packages to +PackageCloud.io. These projects should use the following jobs in +their respective project.yaml file:: + jobs: + - gerrit-docker-verify + - oran-gerrit-docker-ci-pc-merge ## Testing the templates