summaryrefslogtreecommitdiffstats
path: root/scripts/lib/recipetool/create.py
diff options
context:
space:
mode:
authorAlexis Lothoré <alexis.lothore@bootlin.com>2023-08-23 12:35:20 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-08-23 22:33:39 +0100
commitdb6ace80a0c094748b0e8be6db9d3931be535a8c (patch)
tree1d71c9486a4c4fbb5c1b4a884a0f128752fd4b4a /scripts/lib/recipetool/create.py
parent3c1ee6d8b0f9d73148109522ce36daff0ad77f8b (diff)
downloadpoky-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