Fix macOS unified agent binary naming in Makefile
Makefile was building macOS unified agent binaries with 'macos-' prefix (e.g., pulse-agent-macos-amd64) but the download endpoint and agent's determineArch() function use 'darwin-' prefix (e.g., pulse-agent-darwin-amd64). This mismatch could cause macOS agent self-updates to fail because the server would look for the darwin-prefixed binary that doesn't exist. Note: The release build script (scripts/build-release.sh) already uses the correct 'darwin-' prefix, so this only affects local development builds. Related to #768
This commit is contained in:
parent
71580181d0
commit
3e2715d3f5
1 changed files with 2 additions and 2 deletions
4
Makefile
4
Makefile
|
|
@ -92,8 +92,8 @@ build-agents:
|
|||
echo "Building unified agent binaries..." && \
|
||||
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags="-s -w -X main.Version=v$$VERSION" -trimpath -o bin/pulse-agent-linux-amd64 ./cmd/pulse-agent && \
|
||||
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -ldflags="-s -w -X main.Version=v$$VERSION" -trimpath -o bin/pulse-agent-linux-arm64 ./cmd/pulse-agent && \
|
||||
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -ldflags="-s -w -X main.Version=v$$VERSION" -trimpath -o bin/pulse-agent-macos-amd64 ./cmd/pulse-agent && \
|
||||
CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -ldflags="-s -w -X main.Version=v$$VERSION" -trimpath -o bin/pulse-agent-macos-arm64 ./cmd/pulse-agent && \
|
||||
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -ldflags="-s -w -X main.Version=v$$VERSION" -trimpath -o bin/pulse-agent-darwin-amd64 ./cmd/pulse-agent && \
|
||||
CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -ldflags="-s -w -X main.Version=v$$VERSION" -trimpath -o bin/pulse-agent-darwin-arm64 ./cmd/pulse-agent && \
|
||||
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags="-s -w -X main.Version=v$$VERSION" -trimpath -o bin/pulse-agent-windows-amd64.exe ./cmd/pulse-agent
|
||||
@ln -sf pulse-host-agent-windows-amd64.exe bin/pulse-host-agent-windows-amd64
|
||||
@echo "✓ All agent binaries built in bin/"
|
||||
|
|
|
|||
Loading…
Reference in a new issue