Versions Compared

Key

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

...

Several project templates are defined for each gerrit repository. When creating the templates, the usual convention is to group all CI materials like templates and scripts in a directory named for that repository. Each directory should have at a minimum one YAML file. For example, "ci-management/jjb/com-log/com-log.yaml". Every repository should have at least the following items defined in its yaml file:

  • Project view.  This causes a tab to appear on the Jenkins server that groups all jobs for the repository together.
  • Info file verifier.   This checks changes to the repository's INFO.yaml file.
  • Verify and merge jobs appropriate for the implementation language of the code in that repository.

...