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:28 UTC

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

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