Skip to content

Conversation

@mmorel-35
Copy link
Contributor

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

Signed-off-by: Matthieu MOREL matthieu.morel35@gmail.com

Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
@dgoffredo
Copy link
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
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
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