build wiretrustee management binaries (#68)

This commit is contained in:
Maycon Santos
2021-07-25 18:06:18 +02:00
committed by GitHub
parent 3b30beb567
commit c0c4c4a266

View File

@@ -1,6 +1,7 @@
project_name: wiretrustee project_name: wiretrustee
builds: builds:
- env: [CGO_ENABLED=0] - id: wiretrustee
env: [CGO_ENABLED=0]
goos: goos:
- linux - linux
@@ -19,10 +20,25 @@ builds:
goarch: arm goarch: arm
tags: tags:
- load_wintun_from_rsrc - load_wintun_from_rsrc
-
- id: wiretrustee-mgmt
dir: management
env: [CGO_ENABLED=0]
goos:
- linux
goarch:
- amd64
- arm64
archives:
- builds:
- wiretrustee
nfpms: nfpms:
- maintainer: Wiretrustee <wiretrustee@wiretrustee.com> - maintainer: Wiretrustee <wiretrustee@wiretrustee.com>
description: Wiretrustee project. description: Wiretrustee project.
homepage: https://wiretrustee.com/ homepage: https://wiretrustee.com/
builds:
- wiretrustee
formats: formats:
- deb - deb
- rpm - rpm
@@ -39,6 +55,8 @@ nfpms:
dockers: dockers:
- image_templates: - image_templates:
- wiretrustee/wiretrustee:signal-{{ .Version }}-amd64 - wiretrustee/wiretrustee:signal-{{ .Version }}-amd64
ids:
- wiretrustee
goarch: amd64 goarch: amd64
use: buildx use: buildx
dockerfile: signal/Dockerfile dockerfile: signal/Dockerfile
@@ -52,6 +70,8 @@ dockers:
- "--label=maintainer=wiretrustee@wiretrustee.com" - "--label=maintainer=wiretrustee@wiretrustee.com"
- image_templates: - image_templates:
- wiretrustee/wiretrustee:signal-{{ .Version }}-arm64v8 - wiretrustee/wiretrustee:signal-{{ .Version }}-arm64v8
ids:
- wiretrustee
goarch: arm64 goarch: arm64
use: buildx use: buildx
dockerfile: signal/Dockerfile dockerfile: signal/Dockerfile
@@ -65,6 +85,8 @@ dockers:
- "--label=maintainer=wiretrustee@wiretrustee.com" - "--label=maintainer=wiretrustee@wiretrustee.com"
- image_templates: - image_templates:
- wiretrustee/wiretrustee:management-{{ .Version }}-amd64 - wiretrustee/wiretrustee:management-{{ .Version }}-amd64
ids:
- wiretrustee-mgmt
goarch: amd64 goarch: amd64
use: buildx use: buildx
dockerfile: management/Dockerfile dockerfile: management/Dockerfile
@@ -78,6 +100,8 @@ dockers:
- "--label=maintainer=wiretrustee@wiretrustee.com" - "--label=maintainer=wiretrustee@wiretrustee.com"
- image_templates: - image_templates:
- wiretrustee/wiretrustee:management-{{ .Version }}-arm64v8 - wiretrustee/wiretrustee:management-{{ .Version }}-arm64v8
ids:
- wiretrustee-mgmt
goarch: arm64 goarch: arm64
use: buildx use: buildx
dockerfile: management/Dockerfile dockerfile: management/Dockerfile