Skip to content

chore(bazel): add MODULE.bazel files for bzlmod#102

Merged
dgoffredo merged 1 commit intoDataDog:mainfrom
mmorel-35:bzlmod
Mar 13, 2024
Merged

chore(bazel): add MODULE.bazel files for bzlmod#102
dgoffredo merged 1 commit intoDataDog:mainfrom
mmorel-35:bzlmod

Conversation

@mmorel-35
Copy link
Copy Markdown
Contributor

Bzlmod is the new way to handle external dependencies.
This applies https://bazel.build/external/migration

Signed-off-by: Matthieu MOREL [email protected]

@dgoffredo
Copy link
Copy Markdown
Contributor

dgoffredo commented Mar 13, 2024

@mmorel-35 Thanks for the patch!

Our bazel build mode is for consumption by Envoy. Do you expect that their use of our code will continue to work after this change? I have yet to try it.

@mmorel-35
Copy link
Copy Markdown
Contributor Author

mmorel-35 commented Mar 13, 2024

Do you expect that their use of our code will continue to work after this change?

It is what claims Bazel, that bzlmod and workspace mode can work at the same time.
What I'm trying to do here is to make envoy relsolve its dependencies as mush as possible throught bzlmod.

See https://github.com/envoyproxy/envoy/milestone/106

@dgoffredo
Copy link
Copy Markdown
Contributor

Looks good to me. The coverage publishing failure is either spurious or related to a recent change to our CI.

@dgoffredo dgoffredo merged commit 80bd66e into DataDog:main Mar 13, 2024
@mmorel-35 mmorel-35 deleted the bzlmod branch March 13, 2024 18:49
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