-
Notifications
You must be signed in to change notification settings - Fork 2
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 bzlmod
#195
Labels
chore
Developer clean up or refactor
Comments
cgrindel
added a commit
that referenced
this issue
Mar 8, 2023
- Clean house: - Remove all conditional dependency code. - Remove the ability to build buildtools from source. Just use `keith/buildifier-prebuilt`. - Remove unused `binary_pkg`. - Add `MODULE.bazel` with all dependencies. - Update all example workspaces to include a `MODULE.bazel`. - Add `--noenable_bzlmod` to `shared.bazelrc` until bazelbuild/bazel#14140 is fixed. Related to #195.
cgrindel
added a commit
that referenced
this issue
Mar 8, 2023
cgrindel
added a commit
that referenced
this issue
Mar 9, 2023
- Add `examples/bzlmod_e2e` child workspace as test for publish_to_bcr presubmit. - Add `.bcr` files for public_to_bcr. Related to #195.
cgrindel
added a commit
that referenced
this issue
Mar 9, 2023
cgrindel
added a commit
that referenced
this issue
Mar 9, 2023
- Add `WORKSPACE.bzlmod` to all workspaces to ensure that the strict bzlmod support was enabled. - Disable all documentation generation and tests until bazelbuild/bazel#14140 is fixed. - Update CI to execute tidy and test with and without bzlmod. - Fix warning in `sorted_genquery.bzl`. Related to #195.
cgrindel
added a commit
that referenced
this issue
Mar 9, 2023
- Add the E2E test in the release archive. - Set the `strip-prefix` to an empty string. We do not have a prefix to be stripped in our release archive. - Remove git stuff. Related to #195.
cgrindel
added a commit
that referenced
this issue
Mar 9, 2023
cgrindel
added a commit
that referenced
this issue
Mar 10, 2023
cgrindel
added a commit
that referenced
this issue
Mar 10, 2023
Trying to debug [error on BCR CI machines](https://buildkite.com/bazel/bcr-presubmit/builds/1101#0186c91f-7ac0-4d98-8f29-2a9e4623948e). Related to #195.
cgrindel
added a commit
that referenced
this issue
Mar 10, 2023
The Bash runfiles have been updated to support repo mapping. Related to #195.
cgrindel
added a commit
that referenced
this issue
Mar 11, 2023
- Remove debug code in `buildifier.sh`. Related to #195.
cgrindel
added a commit
that referenced
this issue
Mar 14, 2023
#258) - Add `//bzlmod:enabled` flag. - Add `//bzlmod:is_enabled` config setting. - Mark stardoc rule generation as being incompatible with bzlmod. - Added Gazelle directives to ignore child workspaces. - Enable bzlmod by default in `shared.bazelrc`. - Uncommented the doc generation build files. Related to #195.
Tracking remaining items in other issues. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Tasks
bzlmod
#232bzlmod
enabled #233MODULE.bazel
version to 0.0.0 and fix download URL #237WORKSPACE.bzlmod
#238examples/bzlmod_e2e
in release archive #240bzlmod_e2e
in preparation for publishing to BCR #234rlocation
in ash_binary
script fails to find requested file when bzlmod is enabled bazelbuild/bazel#17738)bzlmod_e2e
workspace #244buildifier.sh
#246MODULE.bazel
#248shared.bazelrc
doc_for_provs
declarations.README.md
with bzlmod instructions. #266The text was updated successfully, but these errors were encountered: