This is an automated email from the ASF dual-hosted git repository.
juergbi pushed a change to branch abderrahim/digest-environment
in repository https://gitbox.apache.org/repos/asf/buildstream.git
discard 973ac1cb6 tests/integration: Add tests for `digest-environment`
discard 2c69fa81d element.py: Improve logging of build environment
discard 6e7c8c695 buildelement.py: Move digest-environment logic to
`configure_sandbox()`
discard ceca3adcf element.py: Add `subsandbox()` method
discard c924644bd sandbox.py: Make `create_subsandbox()` private
discard 5273788c0 element.py: Support per-sandbox overlap collector
discard 0d5212168 _sandboxremote.py: Upload blobs for subsandbox roots
discard 13b6ffc0e buildelement: Add the digest-environment config property
discard f0fd450dd sandbox.py: add method to create a sub-sandbox
add 80ea97496 element.py: Use sandbox environment for logging and shell
add f98c918d1 sandbox.py: Add method to create a sub-sandbox
add 28f5f3598 element.py: Support per-sandbox overlap collector
add 57b1b7033 element.py: Add `subsandbox()` method
add c5d0c1d99 _sandboxremote.py: Upload blobs for subsandbox roots
add 938c5db12 artifact.proto: Add a field for the build sandbox state
add 604caf3d0 Store sandbox state in Artifact proto
add 5594dc06a buildelement.py: Add the digest-environment config property
add e851ab474 buildelement.py: Document `digest-environment`
add bd8786f4a tests/integration: Add tests for `digest-environment`
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (973ac1cb6)
\
N -- N -- N refs/heads/abderrahim/digest-environment (bd8786f4a)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
src/buildstream/_artifact.py | 30 ++++++++++++++++++++++
src/buildstream/_artifactcache.py | 6 +++++
.../_protos/buildstream/v2/artifact.proto | 7 +++++
.../_protos/buildstream/v2/artifact_pb2.py | 14 +++++-----
.../_protos/buildstream/v2/artifact_pb2.pyi | 15 +++++++++--
src/buildstream/buildelement.py | 25 ++++++++++++++++++
src/buildstream/element.py | 25 +++++++++++++-----
src/buildstream/sandbox/sandbox.py | 12 ++++++++-
8 files changed, 119 insertions(+), 15 deletions(-)