Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: aab531f6503cb95680db3d64f4a1577e9413d04c
https://github.com/Checkmk/checkmk/commit/aab531f6503cb95680db3d64f4a1577e9…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-07-09 (Tue, 09 Jul 2024)
Changed paths:
M .bazelrc
M Makefile
M omd/packages/livestatus/livestatus.make
M omd/packages/neb/neb.make
M packages/livestatus/.f12
M packages/livestatus/BUILD
R packages/livestatus/CMakeLists.txt
M packages/livestatus/run
R packages/livestatus/src/CMakeLists.txt
R packages/livestatus/test/CMakeLists.txt
M packages/neb/.f12
M packages/neb/BUILD
R packages/neb/CMakeLists.txt
A packages/neb/include/neb/CmkVersion.h
M packages/neb/run
R packages/neb/src/CMakeLists.txt
A packages/neb/src/CmkVersion.cc
M packages/neb/src/NebCore.cc
M packages/neb/src/module.cc
R packages/neb/test/CMakeLists.txt
Log Message:
-----------
Integrate bazelized build in CI
* bazelrc: default C and C++ to -fPIC
Integrate Livestatus
* f12 & run file & makefiles
Integrate Neb
* f12 & run file & makefiles
* Improve granularity of build (VERSION) to minimize
cache invalidation
Integrate bazelized cmc into CI/f12/run
Note: Had to disable the cycle time tests as they break when building
with bazel. My guess is that `getenv`/`setenv` are unsound for
reproducible builds but it's really just a guess.
CMK-17953
Change-Id: Ifcc0124854a66f8557a5ee5d0f24cd7a2a2668d9
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications