From dd9c83530aec1b3c2e8af60a2d11cf26399538cd Mon Sep 17 00:00:00 2001 From: Harry Sarson Date: Mon, 13 Oct 2025 11:48:53 +0100 Subject: [PATCH] Use git-describe format in generated ref Use the git-describe format for the ref inline with the `git_repo`[^1] source plugin. This allows the plugin to report the version as `SourceInfo`[^2]. [^1]: See . [^2]: See . --- superflore/generators/buildstream/bst_element.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superflore/generators/buildstream/bst_element.py b/superflore/generators/buildstream/bst_element.py index e9e8f4bc..bd5d1d1e 100644 --- a/superflore/generators/buildstream/bst_element.py +++ b/superflore/generators/buildstream/bst_element.py @@ -329,7 +329,7 @@ def get_element_text(self, distributor): source["kind"] = "git_repo" source["url"] = self.get_repo_src_uri() source["track"] = self.get_repo_branch_name() - source["ref"] = self.srcrev + source["ref"] = "%s-g%s" % (self.get_repo_tag_name(), self.srcrev) sources.append(source) if self.exclude_source: