This is an automated email from the ASF dual-hosted git repository. akitouni pushed a commit to branch abderrahim/buildstream-mirrors-merge3 in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit 45a82c8c302c9f4d1d93bf8fcd3ff0675007c3e1 Merge: cf5893578 6f8bd2701 Author: Abderrahim Kitouni <[email protected]> AuthorDate: Thu Mar 28 14:52:38 2024 +0100 Merge branch 'abderrahim/mirror-plugins' into abderrahim/buildstream-mirrors-merge3 doc/source/core_framework.rst | 1 + src/buildstream/__init__.py | 1 + src/buildstream/_pluginfactory/__init__.py | 1 + src/buildstream/_pluginfactory/pluginfactory.py | 5 + src/buildstream/_pluginfactory/pluginorigin.py | 9 +- .../_pluginfactory/sourcemirrorfactory.py | 71 +++++++++ src/buildstream/_project.py | 75 ++++++--- src/buildstream/_site.py | 3 + src/buildstream/plugins/sourcemirrors/default.py | 30 ++++ src/buildstream/source.py | 107 +++++++++---- src/buildstream/sourcemirror.py | 168 +++++++++++++++++++++ tests/frontend/mirror.py | 72 +++++++++ tests/frontend/project/sourcemirrors/mirror.py | 39 +++++ 13 files changed, 529 insertions(+), 53 deletions(-)
