Bzlmod and Bazel 8

Поділитися
Вставка
  • Опубліковано 12 вер 2024
  • bzlmod is Bazel’s new “package manager” for starlark modules. Unlike the WORKSPACE file, it is aware of transitive dependencies and makes it much easier to add, manage, and upgrade Bazel rules and third-party C++ libraries.
    In Bazel 8, the WORKSPACE file will be disabled by default. Meanwhile, most Bazel modules are now available on the Bazel Central Registry. So, it is finally time for every Bazel user to migrate.
    We’ll talk about the migration process. How much time should you plan, and how should you approach it? Is Bazel 8 the “deadline” for migrating?

КОМЕНТАРІ •