commit | c2140b9f8738b84e76f3045aaa3c776df7f9dd83 | [log] [tgz] |
---|---|---|
author | Zack Williams <zdw@opennetworking.org> | Thu Apr 05 09:19:22 2018 -0700 |
committer | Zack Williams <zdw@opennetworking.org> | Thu Apr 05 09:20:04 2018 -0700 |
tree | 5e0e0ccf52d3331306e4db9aae853bd0e399e314 | |
parent | 85249ceacc99d163a6ba1c9e02d56386ba88938d [diff] |
[CORD-2913] Add Makefile to test JJB jobs locally and README describing how to use them. Change-Id: I663f332f8076d00a22231d7bfd535578ac3b153f
This repo holds configuration for the Jenkins testing infrastructure used by CORD.
The best way to work with this repo is to check it out with repo
, per these instructions: Downloading testing and QA repositories
NOTE: This repo uses git submodules. If you have trouble with the tests or other tasks, please run:
git submodule init && git submodule update
to obtain these submodules, asrepo
won't do this automatically for you.
Documentation for Jenkins Job Builder (JJB)
JJB job definitions can be tested by running:
make test
Which will create a python virtualenv, install jenkins-job-builder in it, then try building all the job files.