3 Commits

Author SHA1 Message Date
Tony Breeds
60fb423adf Add a tox environment for flexible candidate checking
By default ci_check_all_candidate_files.py, does as it implies and
checks all candidates for the current election.

Add new operation modes for:
 1. Checking all files for the current git commit '--HEAD'
 2. Checking all files specified on the command line

We also add a voting job on the check pipeline only for validating
the current review.  Local users are encouraged to use this as:

 tox -e ci-checks-review ; or
 tox -e ci-checks-review -- path/to/file

Change-Id: I0c82c59409bb58169840de42c02072aeae182b2b
Co-authored-by: Doug Hellmann <doug@doughellmann.com>
2018-12-12 14:09:05 +11:00
Tony Breeds
75d47b853b Move zuulv3 job config in repo
Change-Id: Id62b8c7aee609dcb4bfbcf0afdf0e4d7d8305d20
2018-08-01 15:12:50 +10:00
Tony Breeds
113a5eae30 Add non-voting job to check all candidates
I suggest we leave this as non-voting for this PTL election manually
verify the results.  Once we're confident we can upgrade it to voting.

Change-Id: I01ad9c76ab68e8282acb4bcc66a2eb7c57596171
2018-07-27 14:21:51 +10:00