Skip to content

Manual backport of: Bazel updates (#562)#566

Merged
iche033 merged 1 commit intogz-sensors9from
shameek/bazel_bport
Dec 13, 2025
Merged

Manual backport of: Bazel updates (#562)#566
iche033 merged 1 commit intogz-sensors9from
shameek/bazel_bport

Conversation

@shameekganguly
Copy link
Copy Markdown
Contributor

Manually backported to use Ionic packages for gz deps from BCR instead of Jetty deps.

-- Original PR description:
Few fixes in MODULE.bazel as pre-work to add automation to push new releases to BCR:

  • Remove archive_override for gazebo package deps and use Jetty packages from BCR instead. As a result, bazel CI will use released versions of gz deps, which is consistent with cmake CI.
  • Add compatibility_level to match what is set in BCR
  • Add builidifier linting for consistent formatting of bazel files.
  • Added docstring for gz_sensor_library.bzl
  • Bumped rules_cc to 0.2.14 as indicated in resolved bazel build graph

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

)

Few fixes in MODULE.bazel as pre-work to add automation to push new releases to BCR:

- Remove archive_override for gazebo package deps and use Jetty packages from BCR instead. As a result, bazel CI will use released versions of gz deps, which is consistent with cmake CI.
- Add compatibility_level to match what is set in BCR
- Add builidifier linting for consistent formatting of bazel files.
- Added docstring for gz_sensor_library.bzl
- Bumped rules_cc to 0.2.14 as indicated in resolved bazel build graph

Signed-off-by: Shameek Ganguly <shameek@intrinsic.ai>
@github-project-automation github-project-automation bot moved this from Inbox to In review in Core development Dec 13, 2025
@iche033 iche033 merged commit 7447e11 into gz-sensors9 Dec 13, 2025
15 of 16 checks passed
@iche033 iche033 deleted the shameek/bazel_bport branch December 13, 2025 01:00
@github-project-automation github-project-automation bot moved this from In review to Done in Core development Dec 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏛️ ionic Gazebo Ionic

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants