commit | 1df16cf60ffdf161a58369e7e96826cbc72963a5 | [log] [tgz] |
---|---|---|
author | Christian Aistleitner <christian@quelltextlich.at> | Mon Jul 06 22:28:38 2020 +0200 |
committer | Christian Aistleitner <christian@quelltextlich.at> | Sat Jul 11 15:47:37 2020 +0200 |
tree | 3f0f80a4fe43bd207d5a47197cddaf3e01c2cb15 | |
parent | baf1af8d961d5e1a439e5db1e4c324e5292b36a5 [diff] |
Make sure that `Needed by` changes actually depend on the change If a commit message mentions Change-Ids of other changes, they got treated as `Depends on`. But the Change-Ids might get mentioned for other reasons as well. So we make sure that only Changes that depend on the relevant Change get listed as `Needed by`. Change-Id: I52c74787f23842a222777905343c202551147e47
Openstack uses Zuul for project gating and one of the features of Zuul is cross repository dependencies (CRD). Zuul will detect CRDs in git commit messages to allow it to arrange patchsets (in order) before scheduling them for build and test.
The problems with having only a ‘depends-on’ reference:
To help alleviate these issues this plugin adds the following:
Detailed information about this plugin can be found in the documentation.