File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -8,11 +8,18 @@ GIT_COMMIT := $(if $(shell git status --porcelain --untracked-files=no),${COMMIT
88GIT_BRANCH ?= $(shell git rev-parse --abbrev-ref HEAD 2>/dev/null)
99GIT_BRANCH_CLEAN := $(shell echo $(GIT_BRANCH ) | sed -e "s/[^[:alnum:]]/-/g")
1010
11+ VERSION = $(shell git describe --tags)
12+
13+ CLIENTGO_VERSION := $(shell grep 'k8s.io/client-go' go.mod | cut -dv -f2)
14+
1115IMAGE_NAME ?= docker.io/falcosecurity/event-generator
1216
1317IMAGE_NAME_BRANCH := $(IMAGE_NAME ) :$(GIT_BRANCH_CLEAN )
1418IMAGE_NAME_COMMIT := $(IMAGE_NAME ) :$(GIT_COMMIT )
1519
20+ LDFLAGS = -X k8s.io/client-go/pkg/version.gitCommit=v$(CLIENTGO_VERSION ) \
21+ -X k8s.io/client-go/pkg/version.gitVersion=$(VERSION )
22+
1623TEST_FLAGS ?= -v -race
1724
1825main ?= .
@@ -27,7 +34,7 @@ prepare: clean events/k8saudit/yaml/bundle.go
2734
2835.PHONY : ${output}
2936${output} :
30- $(GO ) build -buildmode=pie -buildvcs=false -o $@ ${main}
37+ $(GO ) build -buildmode=pie -buildvcs=false -ldflags " $( LDFLAGS ) " - o $@ ${main}
3138
3239.PHONY : clean
3340clean :
You can’t perform that action at this time.
0 commit comments