chore(make): Split and enhancements

- split Makefile in several sub files
- use a separated container for tests
-
This commit is contained in:
2025-08-03 14:15:35 +02:00
parent b4b122fe7f
commit e9ad85a0ac
10 changed files with 414 additions and 392 deletions

View File

@@ -0,0 +1,8 @@
ARG GOVERSION=1.24
FROM docker.io/golang:${GOVERSION}
# install helm
RUN set -xe; \
apt-get update && apt-get install -y curl; \
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash