kubernetes-csi-addons
kubernetes-csi-addons copied to clipboard
FIXME: Remove `go mod tidy && go mod vendor` once we find the reason why ci workflow fails without it.
# operator-sdk gets installed from the tools/vendor/ directory.
OPERATOR_SDK = $(shell pwd)/bin/operator-sdk
.PHONY: operator-sdk
operator-sdk:
# FIXME: Remove `go mod tidy && go mod vendor` once we find the reason why ci workflow fails without it.
cd ./tools && go mod tidy && go mod vendor && go build -o $(OPERATOR_SDK) ./vendor/$(shell grep operator-sdk tools/tools.go | sed 's/.*_ "//;s/"//')
refer: https://github.com/csi-addons/kubernetes-csi-addons/pull/382