Draft for OSUpgrade Spec
This commit is contained in:
@@ -12,14 +12,16 @@ BUILDINFO_FILE := pkg/buildinfo/buildinfo_gen.go
|
||||
|
||||
# Never cache this
|
||||
.buildinfo:
|
||||
echo 'package buildinfo' > $(BUILDINFO_FILE)
|
||||
echo 'const (' >> $(BUILDINFO_FILE)
|
||||
echo ' Version = "$(VERSION)"' >> $(BUILDINFO_FILE)
|
||||
echo ' KubeVersion = "$(KUBE_VERSION)"' >> $(BUILDINFO_FILE)
|
||||
echo ' GitRevision = "$(GIT_REV)"' >> $(BUILDINFO_FILE)
|
||||
echo ' Timestamp = "$(shell TZ=UTC date +%Y%m%d.%H%M%S)"' >> $(BUILDINFO_FILE)
|
||||
echo ')' >> $(BUILDINFO_FILE)
|
||||
echo ''
|
||||
@printf '%s\n' \
|
||||
'package buildinfo' \
|
||||
'' \
|
||||
'const (' \
|
||||
' Version = "$(VERSION)"' \
|
||||
' KubeVersion = "$(KUBE_VERSION)"' \
|
||||
' GitRevision = "$(GIT_REV)"' \
|
||||
' Timestamp = "'$$(TZ=UTC date +%Y%m%d.%H%M%S)'"' \
|
||||
')' \
|
||||
> $(BUILDINFO_FILE)
|
||||
|
||||
build: .buildinfo
|
||||
mkdir -p $(BIN_DIR)
|
||||
|
||||
Reference in New Issue
Block a user