commit | 436f78a04964118e4d8c51f42714088fc60c351f | [log] [tgz] |
---|---|---|
author | Ivan Frade <ifrade@google.com> | Wed May 24 10:32:49 2023 -0700 |
committer | Ivan Frade <ifrade@google.com> | Fri Jun 16 13:49:34 2023 -0700 |
tree | 2291977a911b20e9be235f8a28bc1e2028b9cb5e | |
parent | 367e9c8f759aadd447f829d1d9a354513da53b50 [diff] |
ConfigEntry: support glob destination branches Conf only allows a 1:1 mapping or a *:* mapping between manifest and superproject branches. In setups with one manifest repo feeding multiple superproject, this produces long and error-prone configurations, with many entries and long exclude lists. Support glob destinations in the conf, e.g. [superproject "superproject:refs/heads/*-release"] or [superproject "superproject:refs/heads/a-*-dev"] Change-Id: Ia1cec87f6db221b7a321941e59421c2972714c56
The plugin will update a superproject to contain the submodules defined in the manifest XML file whenever the manifest repo is changed.
For more information see the documentation or the build instructions