You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by tv...@apache.org on 2021/01/22 06:55:27 UTC

[buildstream] branch master updated (7e52067 -> 89d3af2)

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

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


    from 7e52067  Merge pull request #1445 from apache/tristan/remote-cache-testing
     add e8de0d5  _assetcache.py: Allow explicit re-initialization of remotes.
     add 8171596  element.py: Added internal API _mimic_artifact()
     add ab8f1dc  _artifactelement.py: Override _pull_done()
     add 432c195  _stream.py: Pre-emptive pulling of artifact metadata in some cases
     add 43c8206  _stream.py: Added new _reset() function.
     add 33a5107  tests/frontend/artifact_pull.py: Test pulling artifacts with various deps options
     add 01af64a  tests/frontend/artifact_checkout.py: Test checking out remote artifacts
     new 89d3af2  Merge pull request #1433 from apache/tristan/fix-recursive-artifact-pull

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/_artifactelement.py                |  11 ++
 src/buildstream/_assetcache.py                     |   9 +-
 src/buildstream/_stream.py                         | 124 +++++++++++++++++----
 src/buildstream/element.py                         |  41 ++++---
 tests/frontend/artifact_checkout.py                |  79 +++++++++++++
 tests/frontend/artifact_pull.py                    |  69 ++++++++++++
 .../foo.bst => project/elements/target-import.bst} |   4 +
 7 files changed, 299 insertions(+), 38 deletions(-)
 create mode 100644 tests/frontend/artifact_checkout.py
 create mode 100644 tests/frontend/artifact_pull.py
 copy tests/frontend/{logging/elements/foo.bst => project/elements/target-import.bst} (54%)


[buildstream] 01/01: Merge pull request #1433 from apache/tristan/fix-recursive-artifact-pull

Posted by tv...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 89d3af298ab940c51adae1e5d3abb1f11a3c5dd7
Merge: 7e52067 01af64a
Author: Tristan Van Berkom <tr...@codethink.co.uk>
AuthorDate: Fri Jan 22 15:55:04 2021 +0900

    Merge pull request #1433 from apache/tristan/fix-recursive-artifact-pull
    
    Allow pulling build scope of artifacts which are not cached locally

 src/buildstream/_artifactelement.py               |  11 ++
 src/buildstream/_assetcache.py                    |   9 +-
 src/buildstream/_stream.py                        | 124 +++++++++++++++++-----
 src/buildstream/element.py                        |  41 ++++---
 tests/frontend/artifact_checkout.py               |  79 ++++++++++++++
 tests/frontend/artifact_pull.py                   |  69 ++++++++++++
 tests/frontend/project/elements/target-import.bst |   8 ++
 7 files changed, 303 insertions(+), 38 deletions(-)