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

[drake_bazel_external_legacy] Add as fork of non-legacy repository #345

Merged
merged 1 commit into from
Dec 11, 2024

Conversation

jwnimmer-tri
Copy link
Contributor

@jwnimmer-tri jwnimmer-tri commented Dec 10, 2024

Towards RobotLocomotion/drake#20731. This will serve as (nightly) CI of the WORKSPACE mode, because Drake CI will soon be switching to always use bzlmod.

The legacy example will show how to use WORKSPACE. The existing (non-legacy) example will switch to use MODULE soon.

At the moment, all sources except README.md must remain identical across the two copies (per the file_sync_test). As we port to use bzlmod, a few files will start to differ and will be removed from the sync.


This change is Reviewable

@jwnimmer-tri
Copy link
Contributor Author

+@BetsyMcPhail for feature review (or delegation), please.

Copy link
Contributor

@BetsyMcPhail BetsyMcPhail left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I confirmed that all the files, with the exception of the README, are listed in the file_sync_test. Also, the new Jenkins job ran and passed.
:lgtm:

Reviewed 31 of 31 files at r1, all commit messages.
Reviewable status: 1 unresolved discussion, platform LGTM from [betsymcphail] (waiting on @jwnimmer-tri)


drake_bazel_external_legacy/README.md line 6 at r1 (raw file):

which is deprecated as of Bazel 8 and will be removed in Bazel 9. Therefore,
we do not recommend using this example for new projects; instead, refer to
the `drake_bazel_external` example. The legacy example primary serves as a

BTW s/primary/primarily

The legacy example will show how to use WORKSPACE.
The existing (non-legacy) example will switch to use MODULE soon.

At the moment, all sources except README.md must remain identical
across the two copies (per the file_sync_test). As we port to use
bzlmod, a few files will start to differ and will be removed from
the sync.
@jwnimmer-tri jwnimmer-tri merged commit 9ce094a into RobotLocomotion:main Dec 11, 2024
8 of 9 checks passed
@jwnimmer-tri jwnimmer-tri deleted the bazel-legacy branch December 11, 2024 20:00
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.

2 participants