Add provides/requires support

Adds support for expressing artifact dependencies between jobs
which may run in different projects.

Change-Id: If8cce8750d296d607841800e4bbf688a24c40e08
This commit is contained in:
James E. Blair
2019-01-28 13:18:22 -08:00
parent 91e7e680a1
commit 1317391323
24 changed files with 1019 additions and 59 deletions

View File

@@ -0,0 +1,7 @@
---
features:
- Support for expressing artifact or other resource dependencies
between jobs running on different changes with a dependency
relationship (e.g., a container image built in one project and
consumed in a second project) has been added via the
:attr:`job.provides` and :attr:`job.requires` job attributes.