commit | 4a959606416bf1ad00509102803461c9b6844e18 | [log] [tgz] |
---|---|---|
author | pierventre <pier@opennetworking.org> | Mon Nov 02 14:46:19 2020 +0100 |
committer | pierventre <pier@opennetworking.org> | Tue Nov 03 17:41:35 2020 +0100 |
tree | 82a669c650d58cc801ea94a9dea7a6e9370ab7c5 | |
parent | 3b863cf5c57f4a35d363dcb3256e3ad2c690d8a3 [diff] |
CI jobs for [AETHER-778], [AETHER-779] and [AETHER-782] - Leverages the name-extension to create new jobs - Introduces a new pipeline job for tost builds - Same job is used for post-merge and nightly builds - Passes the DOCKER_TAG as env variable - Disables versioning jobs for TOST The new jobs are currently disabled to avoid any service disruption during the transition. Will follow another patch that will disable the old jobs and enable the new ones. Change-Id: I82e023609693b37d310f735f818c3659c84ccf79
Sets up the CI system for ONOS on Jenkins via Jenkins Job Builder, and the EC2 executor nodes via Packer.
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.