zuul/doc/source/user/howtos/cross-project-gating.rst

681 B

title

Cross Project Gating

Cross Project Gating

The following sections describe how to test future state of cross projects dependencies.

Python

Python project's requirements are pulled from external source by default, and the zuul-jobs tox playbook implement a special task to ensure the job required projects are installed from the zuul src_root so that the gate effectively test in flight project's state.

Packaging

Similarly, packaging project, where tests are performed using the final binary artifacts, would need to inject a local repository to ensure the test is using the change as prepared by Zuul.