Matches ctl version to upstream

This commit is contained in:
2026-03-28 20:28:22 +08:00
parent 848daefffe
commit ecceff225f
25 changed files with 591 additions and 159 deletions

View File

@@ -1,11 +1,22 @@
VERSION ?= dev
KUBE_VERSION=v1.35.1
BIN_DIR := bin
build:
BUILDINFO_FILE := pkg/buildinfo/buildinfo_gen.go
$(BUILDINFO_FILE):
echo 'package buildinfo' > $@
echo '' >> $@
echo 'const DefaultKubernetesVersion = "$(KUBE_VERSION)"' >> $@
build: $(BUILDINFO_FILE)
mkdir -p $(BIN_DIR)
GOOS=linux GOARCH=arm64 go build -o $(BIN_DIR)/ctl-linux-aarch64-$(VERSION) ./cmd/ctl/
# go build -o $(BIN_DIR)/ctl-$(VERSION) ./cmd/ctl
build-local:
go build -o $(BIN_DIR)/ctl-$(VERSION) ./cmd/ctl
run:
go run ./cmd/ctl