Update on in-workspace execution: I have implement...
# development
f
Update on in-workspace execution: I have implemented an alpha quality proof of concept of "workspace environments": • This base PR adds the Rust-side support for in-workspace execution. • The user-visible parts are in this PR. It is still a draft, but it can be used with the companion example repository to demonstrate Pants invoking Bazel within the repository and not an execution sandbox. The base PR is ready for review if anyone has the time and interest to review it. I appreciate any and all feedback!
👀 1
Proof of concept for metadata-based invalidation of
adhoc_tool
and
shell_command
target types (including new engine intrinsic for getting "full" metadata of a file): https://github.com/tdyas/pants/tree/fs_metadata_intrinsic (API subject to renaming and change.)