commit | 5539e24efc7e116f2e41ff9026b480cb6e883b05 | [log] [tgz] |
---|---|---|
author | Christian Aistleitner <christian@quelltextlich.at> | Tue Jun 23 17:13:39 2020 +0200 |
committer | Christian Aistleitner <christian@quelltextlich.at> | Wed Jun 24 15:52:28 2020 +0200 |
tree | 49abdf09ebe80342ce6a29fdde5f9ec37a433074 | |
parent | 426f980d60af02576ee573cc6ad193a930cd3dac [diff] |
Split out commit message extraction to make things better testable RevCommit has final fields, and RevWalk etc is a pain to mock out. So we split that part out to make writing tests easier. CommitMessageFetcher and its test come from the its-base plugin. Change-Id: I5a24ae94a5e6418bba5e04464719e27ac3b19368
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.