From c0c4c4a26670a1723bc0fcd813621a6052da1835 Mon Sep 17 00:00:00 2001 From: Maycon Santos Date: Sun, 25 Jul 2021 18:06:18 +0200 Subject: [PATCH] build wiretrustee management binaries (#68) --- .goreleaser.yaml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 586591de3..1b4315f60 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -1,6 +1,7 @@ project_name: wiretrustee builds: - - env: [CGO_ENABLED=0] + - id: wiretrustee + env: [CGO_ENABLED=0] goos: - linux @@ -19,10 +20,25 @@ builds: goarch: arm tags: - load_wintun_from_rsrc + - + - id: wiretrustee-mgmt + dir: management + env: [CGO_ENABLED=0] + + goos: + - linux + goarch: + - amd64 + - arm64 +archives: + - builds: + - wiretrustee nfpms: - maintainer: Wiretrustee description: Wiretrustee project. homepage: https://wiretrustee.com/ + builds: + - wiretrustee formats: - deb - rpm @@ -39,6 +55,8 @@ nfpms: dockers: - image_templates: - wiretrustee/wiretrustee:signal-{{ .Version }}-amd64 + ids: + - wiretrustee goarch: amd64 use: buildx dockerfile: signal/Dockerfile @@ -52,6 +70,8 @@ dockers: - "--label=maintainer=wiretrustee@wiretrustee.com" - image_templates: - wiretrustee/wiretrustee:signal-{{ .Version }}-arm64v8 + ids: + - wiretrustee goarch: arm64 use: buildx dockerfile: signal/Dockerfile @@ -65,6 +85,8 @@ dockers: - "--label=maintainer=wiretrustee@wiretrustee.com" - image_templates: - wiretrustee/wiretrustee:management-{{ .Version }}-amd64 + ids: + - wiretrustee-mgmt goarch: amd64 use: buildx dockerfile: management/Dockerfile @@ -78,6 +100,8 @@ dockers: - "--label=maintainer=wiretrustee@wiretrustee.com" - image_templates: - wiretrustee/wiretrustee:management-{{ .Version }}-arm64v8 + ids: + - wiretrustee-mgmt goarch: arm64 use: buildx dockerfile: management/Dockerfile