From 6acda301b0085355ff94a6c19c66164fca5a94ae Mon Sep 17 00:00:00 2001 From: AJ ONeal Date: Fri, 13 Nov 2020 03:02:58 -0700 Subject: [PATCH] update build --- .gitignore | 31 ++++++++----------------------- .goreleaser.yml | 6 ++++-- README.md | 2 +- 3 files changed, 13 insertions(+), 26 deletions(-) diff --git a/.gitignore b/.gitignore index b9c235c..ecab67c 100644 --- a/.gitignore +++ b/.gitignore @@ -6,36 +6,21 @@ acme.d xversion.go *_vfsdata.go -mgmt-server-linux -mgmt-server-macos -mgmt-server-windows-debug.exe -mgmt-server-windows.exe - -telebit-client-linux -telebit-client-macos -telebit-client-windows-debug.exe -telebit-client-windows.exe - +/cmd/dnsclient/dnsclient /cmd/iplist/iplist /cmd/machineid/machineid -/cmd/dnsclient/dnsclient -/cmd/sqlstore/sqlstore -/cmd/wsserve/wsserve -/cmd/wsconnect/wsconnect /cmd/mgmt/mgmt /cmd/signjwt/signjwt +/cmd/sqlstore/sqlstore +/cmd/telebit/telebit +/cmd/wsserve/wsserve +/cmd/wsconnect/wsconnect +/telebit-mgmt +/mgmt /signjwt -/cmd/telebit/telebit - /telebit -/cmd/telebit/telebit -/telebit-relay -/telebit-relay-linux -/telebit-relay-macos -/cmd/telebit-relay/telebit-relay -/cmd/telebit-relay/telebit-relay-linux -/cmd/telebit-relay/telebit-relay-macos +/dist/ *.zip .*.sw* log.txt diff --git a/.goreleaser.yml b/.goreleaser.yml index 890d9ee..32cd2ae 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -18,9 +18,9 @@ builds: goarch: - amd64 - arm64 - - arm - id: telebit-mgmt main: ./cmd/mgmt/mgmt.go + binary: telebit-mgmt env: - CGO_ENABLED=0 goos: @@ -30,12 +30,14 @@ builds: goarch: - amd64 - arm64 - - arm archives: - replacements: 386: i386 amd64: x86_64 arm64: aarch64 + format_overrides: + - goos: windows + format: zip checksum: name_template: 'checksums.txt' snapshot: diff --git a/README.md b/README.md index 3b70eb0..f20af92 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ See [`examples/client.env`][client-env] for detail explanations. # Build ```bash -goreleaser --rm-dist --skip-publish +goreleaser --rm-dist --skip-publish --snapshot ``` ## Install Go