Versions Compared

Key

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

...

After creating or modifying a YAML file, submit the change to Gerrit where it will be verified and can be reviewed. Only the LF Release Engineering team can merge changes to the ci-management repository.

When creating new types of jobs follow these steps (see IT-25277 support case):

  1. Adding a jobs yaml file
  2. Making sure `mvn-settings` is set.
  3. Creating a support request to create jenkins credentials (As pointed by `mvn-settings`)
  4. Adding the set of settings files that point to jenkins credentials. 

Choosing a build node

Every project has a set of predefined OpenStack virtual machine images that are available for use as build nodes.  Choosing a build node determines the software image, number of CPU cores and amount of physical memory.  Build node names, for example "centos7-builder-1c-1g", are maintained in the ci-management repository as files in this directory:

...