commit | baf1af8d961d5e1a439e5db1e4c324e5292b36a5 | [log] [tgz] |
---|---|---|
author | Christian Aistleitner <christian@quelltextlich.at> | Mon Jul 06 16:40:01 2020 +0200 |
committer | Christian Aistleitner <christian@quelltextlich.at> | Sat Jul 11 15:47:37 2020 +0200 |
tree | 2e6626a6fd21b5638cb3f170390fe1b7c98cc405 | |
parent | 79e1cc6c71f791095d39b5150b4bbbe8d29a7c1d [diff] |
Switch to Zuul's regular expression for `Depends-On` detection Since `Depends-On` is ultimately for Zuul (the service), there is no point in being stricter or less strict that Zuul is. Otherwise, the UI would not reflect what Zuul can pick up or fails to pick up. This would be confusing for users. For reference, Zuul's regular expression for `Depends-On` detection is here: https://opendev.org/zuul/zuul/src/commit/041e251b7c3d76f7cc89e491f2ed246b87b1cd9c/zuul/driver/gerrit/gerritconnection.py#L477 Change-Id: Idf421a6e1a29e21883540d49cf5ccc8190ffec17
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.