This is an automated email from the ASF dual-hosted git repository.

akitouni pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git

commit 217bbbae193b90b8c46b79a86ac8546d19bccc16
Merge: e77ef8cdd 434691fbd
Author: Abderrahim Kitouni <[email protected]>
AuthorDate: Wed Apr 3 17:06:03 2024 +0200

    Merge pull request #1903 from apache/abderrahim/mirror-plugins
    
    Add SourceMirror plugins

 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          |  69 +++++++++
 src/buildstream/_project.py                        |  75 ++++++---
 src/buildstream/_site.py                           |   3 +
 src/buildstream/plugins/sourcemirrors/default.py   |  44 ++++++
 src/buildstream/source.py                          |  92 +++++++----
 src/buildstream/sourcemirror.py                    | 168 +++++++++++++++++++++
 tests/frontend/mirror.py                           |  78 ++++++++++
 tests/frontend/project/sourcemirrors/mirror.py     |  36 +++++
 13 files changed, 528 insertions(+), 54 deletions(-)

Reply via email to