This is an automated email from the ASF dual-hosted git repository. juergbi pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit ba4b41903b402127ce734d9340dd15a63766ad23 Merge: aba6eff09 667b42111 Author: Jürg Billeter <[email protected]> AuthorDate: Fri Jun 14 09:47:58 2024 +0200 Merge pull request #1922 from apache/juerg/buildbox-asset-remote Use buildbox-casd as remote asset proxy, if supported src/buildstream/_assetcache.py | 60 ++++++++++----- src/buildstream/_cas/__init__.py | 1 + src/buildstream/_cas/cascache.py | 75 +++++-------------- src/buildstream/_cas/casdprocessmanager.py | 85 ++++++---------------- src/buildstream/_cas/casremote.py | 13 +--- src/buildstream/_cas/casserver.py | 15 ++-- src/buildstream/_context.py | 32 +++++--- src/buildstream/_remote.py | 3 - src/buildstream/_remotespec.py | 17 +++++ src/buildstream/_stream.py | 2 +- src/buildstream/_testing/runcli.py | 2 +- src/buildstream/sandbox/_sandboxbuildboxrun.py | 4 +- tests/artifactcache/expiry.py | 8 +- tests/artifactcache/pull.py | 3 - tests/internals/cascache.py | 27 +++---- tests/internals/storage.py | 8 +- tests/internals/storage_vdir_import.py | 38 +++------- tests/testutils/__init__.py | 1 + tests/testutils/artifactshare.py | 2 +- .../_cas/__init__.py => tests/testutils/casd.py | 24 ++++-- 20 files changed, 179 insertions(+), 241 deletions(-)
