From 3f4aa9b6d2e7d1afb7efc6884a175c688280ab12 Mon Sep 17 00:00:00 2001 From: shirou Date: Mon, 25 Apr 2022 13:37:05 +0000 Subject: [PATCH] update goreleaser to compile more platforms. --- .goreleaser.yaml | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 6419ba1..1a952a0 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -8,21 +8,32 @@ builds: - linux - windows - darwin + - freebsd + - netbsd + - openbsd goarch: - 386 - amd64 - arm64 + goarm: + - 6 + - 7 ignore: - goos: darwin goarch: 386 - - goos: windows - goarch: arm64 +# - goos: windows +# goarch: arm64 archives: -- files: - - mqttcli_* + - format: binary + name_template: '{{ .Binary }}_{{ .Os }}_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}' + files: + - mqttcli_* + format_overrides: + - goos: windows + format: zip changelog: sort: asc filters: exclude: - '^docs:' - - '^test:' \ No newline at end of file + - '^test:'