Skip to content

tests: add integration test for prebuilt exe_zip_maker toolchain - #4309

Open
rickeylev wants to merge 1 commit into
bazel-contrib:mainfrom
rickeylev:add_zipexemaker_toolchain_test
Open

rickeylev wants to merge 1 commit into
bazel-contrib:mainfrom
rickeylev:add_zipexemaker_toolchain_test

Conversation

@rickeylev

Copy link
Copy Markdown
Collaborator

Verify that the prebuilt toolchains infrastructure resolves and uses a
prebuilt exe_zip_maker binary when rules_python is consumed in release
mode (TOOL_DEPS_DEV_ONLY = True).

The test stages a release-like copy of rules_python with a populated
artifacts_manifest.json pointing to a locally built exe_zip_maker
binary, then runs a nested Bzlmod workspace with
--override_module=rules_python to confirm py_binary zipapps build
and execute using the prebuilt toolchain.

Work towards #4250
Work towards #4216

Verify that the prebuilt toolchains infrastructure resolves and uses a
prebuilt exe_zip_maker binary when rules_python is consumed in release
mode (`TOOL_DEPS_DEV_ONLY = True`).

The test stages a release-like copy of rules_python with a populated
`artifacts_manifest.json` pointing to a locally built `exe_zip_maker`
binary, then runs a nested Bzlmod workspace with
`--override_module=rules_python` to confirm `py_binary` zipapps build
and execute using the prebuilt toolchain.

Work towards bazel-contrib#4250
Work towards bazel-contrib#4216
@rickeylev
rickeylev requested a review from aignas as a code owner October 22, 2026 07:37

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant