Add INFO.yaml verify jobs 24/10924/31
authorJessica Wagantall <jwagantall@linuxfoundation.org>
Fri, 1 Jun 2018 03:02:38 +0000 (20:02 -0700)
committerJessica Wagantall <jwagantall@linuxfoundation.org>
Fri, 15 Jun 2018 18:15:25 +0000 (11:15 -0700)
commitb83660faf15e9b6983d5d6baa031ecec710140b8
treea408017c3977d4748a1c47671a570b7c2f045ec2
parent27090106c7bb23ff93bda6bb9798fe3b94686124
Add INFO.yaml verify jobs

Add '{project-name}-info-yaml-jobs' and
'{project-name}-github-info-yaml-jobs' to validate that
INFO.yaml file changes are kept isolated from other file
changes.

The addition of or changes to an INFO.yaml should be kept
on its own gerrit change and should not be combined with other
changes.

Issue: RELENG-973
Change-Id: Id7ddb55c34a741d92b1e126f1237fb9753a4aa75
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Co-Authored-By: Trevor Bramwell <tbramwell@linuxfoundation.org>
docs/jjb/lf-ci-jobs.rst
info-schema [new file with mode: 0644]
jjb/lf-ci-jobs.yaml
shell/git-validate-info-yaml.sh [new file with mode: 0644]
shell/info-file-validate.sh [new file with mode: 0755]
yaml-verify-schema.py [new file with mode: 0644]