We should be able to set the tox work dir in the job definition.
Also, updates the files matcher so changes to the jobs cause them
to run.
Change-Id: I519a5257bb3806169ee78dee9ac6ae92d282a889
Convert the existing legacy-cross-* jobs over to the
new cross-check-job.
Adds a small bump to upper-constraints in order to test
the success of this review.
Co-Authored-By: Dirk Mueller <dirk@dmllr.de>
Change-Id: Iba6a025e3a10185ad1d8217244b967713cace3f6
The script assumes it's being run in the directory containing the
proposed change, so we should chdir there. While we're at it, collapse
this to use the 'script' module which copies a script and executes it.
Change-Id: I43ed49d523c3131aad6c892c78fd95aba65c30fe
This is a straight copy of the original gate-{name}-requirements job,
except it copies the script over to the host rather than depending on a
baked-in copy of the script. Followups should rework it to stop using
zuul-cloner.
(jlk) updated to fix pep8 errors so that the patch can land.
Change-Id: I734db3b3e4d445e15084d1ca6e60cf2fe392385d