Skip to content

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

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

chore(bazel): add MODULE.bazel files for bzlmod#102
dgoffredo merged 1 commit into
DataDog: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

dgoffredo commented Mar 13, 2024

Copy link
Copy Markdown
Contributor

@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

mmorel-35 commented Mar 13, 2024

Copy link
Copy Markdown
Contributor Author

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