Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support the {chroot} env placeholder for all interactive processes that are not executed in the workspace. (Cherry-pick of #15401) #15405

Merged
merged 1 commit into from May 11, 2022

Conversation

kaos
Copy link
Member

@kaos kaos commented May 11, 2022

The fix #15340 only addressed regular Process requests, with the intention of #15341 to leverage the support from the run goal, however publish does not use that code path, and thus does not yet have support for the {chroot} placeholder for env values.

This PR introduces generic support for the {chroot} placeholder also for InteractiveProcess requests that are not to be executed in the workspace. (the run goal executes the interactive processes in the workspace).

…that are not executed in the workspace. (pantsbuild#15401)

# Building wheels and fs_util will be skipped. Delete if not intended.
[ci skip-build-wheels]
@kaos kaos added the category:bugfix Bug fixes for released features label May 11, 2022
@Eric-Arellano Eric-Arellano merged commit 4df7bed into pantsbuild:2.12.x May 11, 2022
@kaos kaos deleted the cherry-pick-15401-to-2.12.x branch May 11, 2022 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:bugfix Bug fixes for released features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants