summaryrefslogtreecommitdiff
path: root/tests/fixtures/layouts/repo-deleted.yaml
Commit message (Collapse)AuthorAgeFilesLines
* Update test fixtures to use explicit runJames E. Blair2017-10-261-0/+5
| | | | Change-Id: I3060a2bf57cef10a5a7ec5299e3491f1f6751221
* Add job.nodeset parameter to supercede job.nodesJames E. Blair2017-09-211-6/+8
| | | | | | | | | | | | | | | | | | We intended to have Nodesets be convenience methods for the 'nodes' attribute of jobs, but be identical. When nodesets grew groups, however, job.nodes did not. Because of the additional structure that nodesets contain (to support groups, and likely vars in the future), we can't simply extend the existing nodes parameter. Add a new parameter, nodeset, which expects either a string or an embedded nodeset definition. We're using the name 'nodeset' here because 'nodes: nodes:' is difficult to understand. Job.nodes will be removed soon. (Re-proposed from I714887625c41bd1220ff05cd7356fbac589389c9) Change-Id: I6c1c1e864704ac659efae9b28b140d9b37cef9d2
* Require a base jobJames E. Blair2017-08-071-0/+4
| | | | | | | | This makes base jobs required and allows for a per-tenant default. Story: 2001110 Task: 4793 Change-Id: I26ffddad8358c156cfac749ce98af70f3447f671
* Case sensitive label matchingTobias Henkel2017-07-271-6/+6
| | | | | | | | | | | | | | | | | | | | After upgrading Gerrit to 2.13 our gate stopped working. The reason for this is that after a successful gate run zuul does something like 'gerrit review --label verified=2 --submit'. The verified label in Gerrit by default is configured as 'Verified'. The newer version of gerrit behaves different now. It accepts the +2 vote on verified but doesn't submit the patch anymore if the casing is not correct. This forces us to specify the label in the same casing as gerrit expects. In that case the tolower() in canMerge prevents the patch from entering the gate. In order to avoid confusion and be consistent, avoid any case conversions and use the labels exactly as defined in Gerrit. Note that this patch requires changes to the pipelines such that the labels are spelled exactly as defined in Gerrit. Change-Id: I9713a075e07b268e4f2620c0862c128158283c7c
* Change node 'image' to 'label'James E. Blair2017-06-081-2/+2
| | | | | | | | We are keeping the 'label' terminology in nodepool, and since that is actually what zuul asks for, use that terminology here to avoid confusion. Change-Id: I5f5f1cd041b6dbd80a75af66fe02520f3eb32151
* Move test_repo_deleted to simple_layoutJames E. Blair2017-04-201-0/+70
This removes the only use of the extra arguments to updateConfigLayout. Change-Id: Id3aa8c155516350a104641b0240848f07c90272b