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 c143131c0e92097c0dfc01655d5edc4571a29a59 Merge: c04352b 7a35498 Author: Tristan Van Berkom <[email protected]> AuthorDate: Wed Feb 17 16:43:38 2021 +0900 Merge pull request #1434 from apache/tristan/change-remote-config Redesign/redocument configuration surface for interaction with remotes NEWS | 9 + doc/source/format_project.rst | 162 ++----- doc/source/using_config.rst | 498 ++++++++++++++++----- doc/source/using_configuring_cache_server.rst | 57 +-- src/buildstream/_artifactcache.py | 49 +- src/buildstream/_assetcache.py | 430 ++++++------------ src/buildstream/_cas/casremote.py | 12 +- src/buildstream/_context.py | 385 +++++++++++----- src/buildstream/_elementsourcescache.py | 13 +- src/buildstream/_frontend/widget.py | 75 +++- src/buildstream/_platform/platform.py | 2 +- src/buildstream/_project.py | 62 +-- src/buildstream/_remote.py | 205 ++------- src/buildstream/_remotespec.py | 371 +++++++++++++++ src/buildstream/_sourcecache.py | 15 +- src/buildstream/_stream.py | 119 ++--- src/buildstream/element.py | 17 +- src/buildstream/node.pyi | 51 ++- src/buildstream/plugins/elements/junction.py | 13 +- src/buildstream/plugins/elements/stack.py | 2 +- src/buildstream/sandbox/_sandboxremote.py | 180 +------- src/buildstream/testing/runcli.py | 4 +- tests/artifactcache/capabilities.py | 6 +- tests/artifactcache/config.py | 130 +++--- tests/artifactcache/junctions.py | 159 +------ tests/artifactcache/pull.py | 15 +- tests/artifactcache/push.py | 24 +- tests/frontend/artifact_checkout.py | 2 +- tests/frontend/artifact_delete.py | 4 +- tests/frontend/artifact_pull.py | 4 +- tests/frontend/artifact_show.py | 2 +- tests/frontend/buildcheckout.py | 6 +- tests/frontend/default_target.py | 2 +- tests/frontend/large_directory.py | 2 +- tests/frontend/pull.py | 56 ++- tests/frontend/push.py | 64 ++- tests/frontend/remote-caches.py | 8 +- tests/frontend/workspace.py | 2 +- tests/integration/artifact.py | 6 +- tests/integration/cachedfail.py | 8 +- tests/integration/pullbuildtrees.py | 16 +- tests/integration/shell.py | 2 +- tests/integration/shellbuildtrees.py | 12 +- tests/remotecache/simple.py | 2 +- tests/remoteexecution/buildtree.py | 4 +- tests/remoteexecution/partial.py | 5 +- tests/sandboxes/remote-exec-config.py | 63 +-- .../remote-exec-config/missing-certs/project.conf | 2 + tests/sourcecache/capabilities.py | 12 +- tests/sourcecache/fetch.py | 2 +- tests/sourcecache/push.py | 20 +- tests/sourcecache/workspace.py | 6 +- 52 files changed, 1689 insertions(+), 1688 deletions(-)
