From a187815d881bf2c47b0624a40cf0c44477b4bc35 Mon Sep 17 00:00:00 2001 From: Jeffrey Smith II Date: Thu, 20 Apr 2023 12:59:47 -0400 Subject: [PATCH] chore: make sure .exe is on windows builds (#500) * chore: make sure .exe is on windows builds * chore: make sure .exe is on windows builds --- .circleci/config.yml | 8 ++++---- Makefile | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index e26957a..3510eb4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -442,10 +442,10 @@ jobs: gem install fpm mkdir -p packages - OS=darwin ARCH=amd64 scripts/ci/build-packages /tmp/workspace/bin/darwin/amd64/influx "${PWD}/packages" - OS=linux ARCH=amd64 scripts/ci/build-packages /tmp/workspace/bin/linux/amd64/influx "${PWD}/packages" - OS=linux ARCH=arm64 scripts/ci/build-packages /tmp/workspace/bin/linux/arm64/influx "${PWD}/packages" - OS=windows ARCH=amd64 scripts/ci/build-packages /tmp/workspace/bin/windows/amd64/influx "${PWD}/packages" + OS=darwin ARCH=amd64 scripts/ci/build-packages /tmp/workspace/bin/darwin/amd64/influx "${PWD}/packages" + OS=linux ARCH=amd64 scripts/ci/build-packages /tmp/workspace/bin/linux/amd64/influx "${PWD}/packages" + OS=linux ARCH=arm64 scripts/ci/build-packages /tmp/workspace/bin/linux/arm64/influx "${PWD}/packages" + OS=windows ARCH=amd64 scripts/ci/build-packages /tmp/workspace/bin/windows/amd64/influx.exe "${PWD}/packages" - store_artifacts: path: packages/ - persist_to_workspace: diff --git a/Makefile b/Makefile index 5851e31..f2c3c5c 100644 --- a/Makefile +++ b/Makefile @@ -56,7 +56,7 @@ fmt: $(FMT_FILES) go run github.com/daixiang0/gci -w $^ bin/$(GOOS)/$(GOARCH)/influx: $(SOURCES) - CGO_ENABLED=0 $(GO_BUILD) -o $@ ./cmd/$(shell basename "$@") + CGO_ENABLED=0 $(GO_BUILD) -o bin/$(GOOS)/$(GOARCH)/ ./cmd/$(shell basename "$@") .DEFAULT_GOAL := influx influx: bin/$(GOOS)/$(GOARCH)/influx