Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 97d14f2739d8685bf5464f43d552625dac765eca
https://github.com/Checkmk/checkmk/commit/97d14f2739d8685bf5464f43d552625da…
Author: Alex Zurhake <alex.zurhake(a)checkmk.com>
Date: 2024-10-15 (Tue, 15 Oct 2024)
Changed paths:
M MODULE.bazel
M MODULE.bazel.lock
M omd/BUILD
M omd/packages/protobuf/BUILD.bazel
A omd/packages/protobuf/patches/BUILD
A omd/packages/protobuf/patches/make_binary_wheel_work.dif
M omd/packages/protobuf/protobuf.make
A tests/integration/omd/helper_test_protobuf_api_implementation.py
R tests/integration/omd/helper_test_protobuf_api_implementation_is_cpp.py
M tests/integration/omd/test_python_protobuf.py
Log Message:
-----------
Build and deploy protobuf wheel using bazel
This also changes the python protobuf API implimentation
from `cpp` to `upb` since `cpp` is depricated.
The patch is necessary to build the protobuf_wheel in our Workspace:
- we do not register our local python as toolchain
- @system_python cannot be used
- @system_python in this usecae only figures out for which python
version to create the wheel
- make the target visible from our workspace
Change-Id: I6f4347942333ffaf5dba13e1b5454d609ae0b043
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications