From 4f2fde505d221783bec889f3c9339361f5e8be73 Mon Sep 17 00:00:00 2001 From: Eric Date: Wed, 16 May 2018 04:38:13 +0800 Subject: [PATCH] Add windows support for argo-cli (#856) --- Makefile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Makefile b/Makefile index 8851e28db6cc..9fffc3e0c8f6 100644 --- a/Makefile +++ b/Makefile @@ -78,6 +78,16 @@ cli-darwin: builder IMAGE_NAMESPACE=$(IMAGE_NAMESPACE) \ ARGO_CLI_NAME=argo-darwin-amd64 +.PHONY: cli-windows +cli-windows: builder + ${BUILDER_CMD} make cli \ + GOARCH=amd64 \ + GOOS=windows \ + IMAGE_TAG=$(IMAGE_TAG) \ + IMAGE_NAMESPACE=$(IMAGE_NAMESPACE) \ + LDFLAGS='-extldflags "-static"' \ + ARGO_CLI_NAME=argo-windows-amd64 + .PHONY: controller controller: go build -v -i -ldflags '${LDFLAGS}' -o ${DIST_DIR}/workflow-controller ./cmd/workflow-controller