Commit Graph

3 Commits

Author SHA1 Message Date
Chirayu Kapoor ac9739171e cleanup: Removed CIS cfg for versions prior to k8s 1.23
Signed-off-by: Chirayu Kapoor <chirayu.kapoor@suse.com>
2024-04-09 23:51:13 +05:30
Paulo Gomes c607c9e603
build: Replace drone release with GHA
Signed-off-by: Paulo Gomes <paulo.gomes@suse.com>
2024-01-12 17:47:41 +00:00
Paulo Gomes d171603407
build: Refactor Makefile logic
The multi-stage dockerfile is now used to build the project binary, instead
of copying it from the host. This enforces that the binary is always rebuilt
whenever there is a change that invalidates the previous version - from a
container image perspective.

The makefile was restructured so that only the most important and relevant code
is present. In order to enable code reuse, build related logic was extracted to
hack/make/build.mk. All code related to installing tools is now placed in
hack/make/tools.mk.

Signed-off-by: Paulo Gomes <paulo.gomes@suse.com>
2024-01-12 17:47:31 +00:00