diff options
author | Alexis Lothoré <alexis.lothore@bootlin.com> | 2023-08-23 12:35:20 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-08-23 22:33:39 +0100 |
commit | db6ace80a0c094748b0e8be6db9d3931be535a8c (patch) | |
tree | 1d71c9486a4c4fbb5c1b4a884a0f128752fd4b4a /scripts/lib/recipetool/create.py | |
parent | 3c1ee6d8b0f9d73148109522ce36daff0ad77f8b (diff) | |
download | poky-db6ace80a0c094748b0e8be6db9d3931be535a8c.tar.gz |
oeqa/utils/gitarchive: fall back to local tags when listing existing tags
e9cff55e73cc has switched tag listing from bare "git tag" to "git
ls-remote" to make sure not to miss remote tags which are not fetched
locally. This mechanism first checks for configured remote repository, next
for possibly passed url, and then fails if none worked.
However there are still cases where no remote repository is
configured and no url is provided (for instance: buildperf tests use an
empty git directory to store tests). Fix those cases by putting back the
old behavior (local tags check) as last resort, with at least a warning for
future diagnostics if we still encounter tagging issues
Fixes: e9cff55e73cc ("oeqa/utils/gitarchive: fix tag computation when creating archive")
(From OE-Core rev: 34e1f845687d2f7169f5d6c1bb54e1a7ab5412c4)
Signed-off-by: Alexis Lothoré <alexis.lothore@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/recipetool/create.py')
0 files changed, 0 insertions, 0 deletions