From 88685ae5f79f9f45c226554671dca27baa4a8f2c Mon Sep 17 00:00:00 2001 From: divolgin Date: Fri, 13 Nov 2020 17:49:43 +0000 Subject: [PATCH] fixing build --- deploy/.goreleaser.yaml | 40 ++++++---------------------------------- 1 file changed, 6 insertions(+), 34 deletions(-) diff --git a/deploy/.goreleaser.yaml b/deploy/.goreleaser.yaml index cd2f1fba..8ad31fc6 100644 --- a/deploy/.goreleaser.yaml +++ b/deploy/.goreleaser.yaml @@ -10,7 +10,7 @@ builds: goarch: - amd64 env: - - CGO_ENABLED=0 + - CGO_ENABLED=1 - GO111MODULE=on main: ffi/main.go flags: -buildmode=c-shared @@ -19,6 +19,7 @@ builds: - id: preflight goos: - linux + - darwin - windows goarch: - amd64 @@ -29,27 +30,14 @@ builds: -X github.com/replicatedhq/troubleshoot/pkg/version.version={{.Version}} -X github.com/replicatedhq/troubleshoot/pkg/version.gitSHA={{.Commit}} -X github.com/replicatedhq/troubleshoot/pkg/version.buildTime={{.Date}} - flags: -tags netgo -installsuffix netgo - binary: preflight - hooks: {} - - id: preflight-darwin - goos: - - darwin - goarch: - - amd64 - env: - - CGO_ENABLED=0 - main: cmd/preflight/main.go - ldflags: -s -w - -X github.com/replicatedhq/troubleshoot/pkg/version.version={{.Version}} - -X github.com/replicatedhq/troubleshoot/pkg/version.gitSHA={{.Commit}} - -X github.com/replicatedhq/troubleshoot/pkg/version.buildTime={{.Date}} + -extldflags "-static" flags: -tags netgo -installsuffix netgo binary: preflight hooks: {} - id: support-bundle goos: - linux + - darwin - windows goarch: - amd64 @@ -60,21 +48,7 @@ builds: -X github.com/replicatedhq/troubleshoot/pkg/version.version={{.Version}} -X github.com/replicatedhq/troubleshoot/pkg/version.gitSHA={{.Commit}} -X github.com/replicatedhq/troubleshoot/pkg/version.buildTime={{.Date}} - flags: -tags netgo -installsuffix netgo - binary: support-bundle - hooks: {} - - id: support-bundle-darwin - goos: - - darwin - goarch: - - amd64 - env: - - CGO_ENABLED=0 - main: cmd/troubleshoot/main.go - ldflags: -s -w - -X github.com/replicatedhq/troubleshoot/pkg/version.version={{.Version}} - -X github.com/replicatedhq/troubleshoot/pkg/version.gitSHA={{.Commit}} - -X github.com/replicatedhq/troubleshoot/pkg/version.buildTime={{.Date}} + -extldflags "-static" flags: -tags netgo -installsuffix netgo binary: support-bundle hooks: {} @@ -87,7 +61,6 @@ archives: - id: preflight builds: - preflight - - preflight-darwin format: tar.gz format_overrides: - goos: windows @@ -105,7 +78,6 @@ archives: - id: support-bundle builds: - support-bundle - - support-bundle-darwin format: tar.gz format_overrides: - goos: windows @@ -138,4 +110,4 @@ dockers: - "replicated/preflight:{{ .Major }}.{{ .Minor }}.{{ .Patch }}" binaries: - support-bundle - - preflight + - preflight \ No newline at end of file