You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by ju...@apache.org on 2026/02/03 09:01:29 UTC
(buildstream) branch master updated (56a4b794d -> 1a7651a12)
This is an automated email from the ASF dual-hosted git repository.
juergbi pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git
from 56a4b794d Merge pull request #2098 from joshua-zivkovic/JZ/multi-source-provenance
add 760806dd5 Make source provenance generic
add 834c4432d Add source provenance attribute tests
new 1a7651a12 Merge pull request #2099 from joshua-zivkovic/JZ/source-provenance
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
src/buildstream/_project.py | 12 +++
src/buildstream/data/projectconfig.yaml | 6 ++
src/buildstream/element.py | 27 +++--
src/buildstream/exceptions.py | 5 +
src/buildstream/node.pyi | 1 +
src/buildstream/source.py | 87 +++++++++++-----
src/buildstream/types.py | 36 -------
tests/sources/source_provenance_attributes.py | 110 ++++++++++++++++++++-
.../elements/target_a.bst} | 3 +-
.../elements/target_b.bst} | 3 +-
.../source_provenance_attributes/project.conf | 3 +
11 files changed, 224 insertions(+), 69 deletions(-)
copy tests/sources/{previous_source_access/elements/target.bst => source_provenance_attributes/elements/target_a.bst} (66%)
copy tests/sources/{previous_source_access/elements/target.bst => source_provenance_attributes/elements/target_b.bst} (68%)
(buildstream) 01/01: Merge pull request #2099 from joshua-zivkovic/JZ/source-provenance
Posted by ju...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
juergbi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit 1a7651a1261926d1b47133ee723f747b4a9505fb
Merge: 56a4b794d 834c4432d
Author: Jürg Billeter <j...@bitron.ch>
AuthorDate: Tue Feb 3 10:01:23 2026 +0100
Merge pull request #2099 from joshua-zivkovic/JZ/source-provenance
Generic Source Provenance
src/buildstream/_project.py | 12 +++
src/buildstream/data/projectconfig.yaml | 6 ++
src/buildstream/element.py | 27 +++--
src/buildstream/exceptions.py | 5 +
src/buildstream/node.pyi | 1 +
src/buildstream/source.py | 87 +++++++++++-----
src/buildstream/types.py | 36 -------
tests/sources/source_provenance_attributes.py | 110 ++++++++++++++++++++-
.../elements/target_a.bst | 7 ++
.../elements/target_b.bst | 7 ++
.../source_provenance_attributes/project.conf | 3 +
11 files changed, 234 insertions(+), 67 deletions(-)