Skip to content

Commit c423874

Browse files
committed
fix(ci): append .exe to windows binary
1 parent d6ff675 commit c423874

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
.idea/
22

33
/kubernetes-mcp-server
4+
/kubernetes-mcp-server-darwin-amd64
5+
/kubernetes-mcp-server-darwin-arm64
6+
/kubernetes-mcp-server-linux-amd64
7+
/kubernetes-mcp-server-linux-arm64
8+
/kubernetes-mcp-server-windows-amd64.exe
9+
/kubernetes-mcp-server-windows-arm64.exe

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ LD_FLAGS = -s -w \
1919
-X '$(PACKAGE)/pkg/version.BinaryName=$(BINARY_NAME)'
2020
COMMON_BUILD_ARGS = -ldflags "$(LD_FLAGS)"
2121

22-
OSES = linux darwin windows
23-
ARCHS = amd64 arm64 arm
22+
OSES = darwin linux windows
23+
ARCHS = amd64 arm64
2424

2525
CLEAN_TARGETS :=
2626
CLEAN_TARGETS += '$(BINARY_NAME)'
@@ -50,7 +50,7 @@ build: clean tidy format ## Build the project
5050
.PHONY: build-all-platforms
5151
build-all-platforms: clean tidy format ## Build the project for all platforms
5252
$(foreach os,$(OSES),$(foreach arch,$(ARCHS), \
53-
GOOS=$(os) GOARCH=$(arch) go build $(COMMON_BUILD_ARGS) -o $(BINARY_NAME)-$(os)-$(arch) ./cmd/kubernetes-mcp-server; \
53+
GOOS=$(os) GOARCH=$(arch) go build $(COMMON_BUILD_ARGS) -o $(BINARY_NAME)-$(os)-$(arch)$(if $(findstring windows,$(os)),.exe,) ./cmd/kubernetes-mcp-server; \
5454
))
5555

5656
.PHONY: test

0 commit comments

Comments
 (0)