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

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


    from e77ef8cdd Merge pull request #1907 from 
apache/abderrahim/docker-compose
     add 2fe4c7bd1 Adding source mirror plugins
     add 4e342c576 _project.py: Use SourceMirror objects
     add 6602afcae doc/source/core_framework.rst: Add SourceMirror to the index
     add 196374745 tests/frontend/mirror.py: Added test for source mirror 
plugins
     add 434691fbd Source/SourceMirror: Extend API with extra_data
     new 217bbbae1 Merge pull request #1903 from 
apache/abderrahim/mirror-plugins

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:
 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 +-
 .../{sourcefactory.py => sourcemirrorfactory.py}   |  40 +++--
 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, 483 insertions(+), 70 deletions(-)
 copy src/buildstream/_pluginfactory/{sourcefactory.py => 
sourcemirrorfactory.py} (54%)
 create mode 100644 src/buildstream/plugins/sourcemirrors/default.py
 create mode 100644 src/buildstream/sourcemirror.py
 create mode 100644 tests/frontend/project/sourcemirrors/mirror.py

Reply via email to