Mike Bland

Bzlmod: Maintaining Compatibility, Part 4

My twelfth (and possibly final) EngFlow Bzlmod blog post covers how to write a test to validate compatibility with older Bazels and dependencies. I'm also really excited for the Bzlmod Migration Bootcamp at BazelCon.


Tags: Bazel, Bzlmod, EngFlow, rules_scala, technical

My twelfth blog post for the the EngFlow Bzlmod series is out. It describes how to validate that a Bazel rule set or other reusable module remains compatible with older Bazels and other older dependencies.

As always, feel free to comment on the LinkedIn announcement corresponding to this post or the Bzlmod Slack announcement in the #bzlmod channel.

In other news, I’m getting more and more excited about leading the Bzlmod Migration Bootcamp at BazelCon in Atlanta, Georgia on November 9. I recently led a early preview/rough demo session in NYC with several folks from EngFlow customers and prospects, and it went really well. Everyone seemed to enjoy it and get value out of it, and it reenergized me and yielded extremely helpful feedback on how to streamline it. I’ve been lazer focused on getting both the slides and example project really tight, and I’m super happy with it.

If you aren’t able to attend the BazelCon session, I’m hopeful that we may offer it again sometime soon, in one form or another. Stay tuned!