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(-)

Reply via email to