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 92dbe1c48a1f56a890ab6dd99d7a76b9dfe4decd Merge: a0650129d b15a53f4d Author: Jürg Billeter <[email protected]> AuthorDate: Wed Oct 14 21:26:34 2026 +0200 Merge pull request #2190 from apache/jbilleter/http-cache Add HTTP REST protocol support for CAS .github/common.env | 2 +- doc/source/using_config.rst | 8 + src/buildstream/_assetcache.py | 9 + .../_protos/build/buildgrid/local_cas.proto | 236 ++++++++++++++++++--- .../_protos/build/buildgrid/local_cas_pb2.py | 102 +++++---- .../_protos/build/buildgrid/local_cas_pb2.pyi | 146 ++++++++++--- .../_protos/build/buildgrid/local_cas_pb2_grpc.py | 168 ++++++++++++--- src/buildstream/_remotespec.py | 29 ++- tests/artifactcache/pull.py | 91 +++++++- tests/testutils/__init__.py | 9 +- tests/testutils/artifactshare.py | 18 ++ tests/testutils/http_cas_server.py | 79 +++++++ 12 files changed, 766 insertions(+), 131 deletions(-)
