Update Goreleaser build names

Update Dockerfile
This commit is contained in:
mlsmaycon
2022-05-20 23:09:55 +02:00
parent bdc357eb9d
commit ec1cb5f028
2 changed files with 78 additions and 76 deletions

View File

@@ -1,8 +1,8 @@
project_name: wiretrustee project_name: netbird
builds: builds:
- id: wiretrustee - id: netbird
dir: client dir: client
binary: wiretrustee binary: netbird
env: [CGO_ENABLED=0] env: [CGO_ENABLED=0]
goos: goos:
- linux - linux
@@ -55,9 +55,9 @@ builds:
- -s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.CommitDate}} -X main.builtBy=goreleaser - -s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.CommitDate}} -X main.builtBy=goreleaser
mod_timestamp: '{{ .CommitTimestamp }}' mod_timestamp: '{{ .CommitTimestamp }}'
- id: wiretrustee-ui - id: netbird-ui
dir: client/ui dir: client/ui
binary: wiretrustee-ui binary: netbird-ui
env: env:
- CGO_ENABLED=1 - CGO_ENABLED=1
goos: goos:
@@ -68,9 +68,9 @@ builds:
- -s -w -X github.com/netbirdio/netbird/client/ui/system.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.CommitDate}} -X main.builtBy=goreleaser - -s -w -X github.com/netbirdio/netbird/client/ui/system.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.CommitDate}} -X main.builtBy=goreleaser
mod_timestamp: '{{ .CommitTimestamp }}' mod_timestamp: '{{ .CommitTimestamp }}'
- id: wiretrustee-ui-windows - id: netbird-ui-windows
dir: client/ui dir: client/ui
binary: wiretrustee-ui-windows binary: netbird-ui
env: env:
- CGO_ENABLED=1 - CGO_ENABLED=1
- CC=x86_64-w64-mingw32-gcc - CC=x86_64-w64-mingw32-gcc
@@ -84,17 +84,19 @@ builds:
archives: archives:
- builds: - builds:
- wiretrustee - netbird
- netbird-ui
- netbird-ui-windows
nfpms: nfpms:
- maintainer: Wiretrustee <dev@wiretrustee.com> - maintainer: Netbird <dev@netbird.io>
description: Wiretrustee client UI. description: Netbird client UI.
homepage: https://wiretrustee.com/ homepage: https://netbird.io/
id: wiretrustee-ui-deb id: netbird-ui-deb
package_name: wiretrustee-ui package_name: netbird-ui
builds: builds:
- wiretrustee-ui - netbird-ui
formats: formats:
- deb - deb
- rpm - rpm
@@ -108,13 +110,13 @@ nfpms:
- libgtk-3-dev - libgtk-3-dev
- libappindicator3-dev - libappindicator3-dev
- maintainer: Wiretrustee <dev@wiretrustee.com> - maintainer: Netbird <dev@netbird.io>
description: Wiretrustee client. description: Netbird client.
homepage: https://wiretrustee.com/ homepage: https://netbird.io/
id: wiretrustee-deb id: netbird-deb
bindir: /usr/bin bindir: /usr/bin
builds: builds:
- wiretrustee - netbird
formats: formats:
- deb - deb
@@ -122,13 +124,13 @@ nfpms:
postinstall: "release_files/post_install.sh" postinstall: "release_files/post_install.sh"
preremove: "release_files/pre_remove.sh" preremove: "release_files/pre_remove.sh"
- maintainer: Wiretrustee <dev@wiretrustee.com> - maintainer: Netbird <dev@netbird.io>
description: Wiretrustee client. description: Netbird client.
homepage: https://wiretrustee.com/ homepage: https://netbird.io/
id: wiretrustee-rpm id: netbird-rpm
bindir: /usr/bin bindir: /usr/bin
builds: builds:
- wiretrustee - netbird
formats: formats:
- rpm - rpm
@@ -137,9 +139,9 @@ nfpms:
preremove: "release_files/pre_remove.sh" preremove: "release_files/pre_remove.sh"
dockers: dockers:
- image_templates: - image_templates:
- wiretrustee/wiretrustee:{{ .Version }}-amd64 - netbirdio/netbird:{{ .Version }}-amd64
ids: ids:
- wiretrustee - netbird
goarch: amd64 goarch: amd64
use: buildx use: buildx
dockerfile: client/Dockerfile dockerfile: client/Dockerfile
@@ -150,11 +152,11 @@ dockers:
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=org.opencontainers.image.revision={{.FullCommit}}" - "--label=org.opencontainers.image.revision={{.FullCommit}}"
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=maintainer=wiretrustee@wiretrustee.com" - "--label=maintainer=dev@netbird.io"
- image_templates: - image_templates:
- wiretrustee/wiretrustee:{{ .Version }}-arm64v8 - netbirdio/netbird:{{ .Version }}-arm64v8
ids: ids:
- wiretrustee - netbird
goarch: arm64 goarch: arm64
use: buildx use: buildx
dockerfile: client/Dockerfile dockerfile: client/Dockerfile
@@ -165,11 +167,11 @@ dockers:
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=org.opencontainers.image.revision={{.FullCommit}}" - "--label=org.opencontainers.image.revision={{.FullCommit}}"
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=maintainer=wiretrustee@wiretrustee.com" - "--label=maintainer=dev@netbird.io"
- image_templates: - image_templates:
- wiretrustee/wiretrustee:{{ .Version }}-arm - netbirdio/netbird:{{ .Version }}-arm
ids: ids:
- wiretrustee - netbird
goarch: arm goarch: arm
goarm: 6 goarm: 6
use: buildx use: buildx
@@ -181,7 +183,7 @@ dockers:
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=org.opencontainers.image.revision={{.FullCommit}}" - "--label=org.opencontainers.image.revision={{.FullCommit}}"
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=maintainer=wiretrustee@wiretrustee.com" - "--label=maintainer=dev@netbird.io"
- image_templates: - image_templates:
- netbirdio/signal:{{ .Version }}-amd64 - netbirdio/signal:{{ .Version }}-amd64
ids: ids:
@@ -198,7 +200,7 @@ dockers:
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=maintainer=dev@netbird.io" - "--label=maintainer=dev@netbird.io"
- image_templates: - image_templates:
- netbird/signal:{{ .Version }}-arm64v8 - netbirdio/signal:{{ .Version }}-arm64v8
ids: ids:
- netbird-signal - netbird-signal
goarch: arm64 goarch: arm64
@@ -213,7 +215,7 @@ dockers:
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=maintainer=dev@netbird.io" - "--label=maintainer=dev@netbird.io"
- image_templates: - image_templates:
- netbird/signal:{{ .Version }}-arm - netbirdio/signal:{{ .Version }}-arm
ids: ids:
- netbird-signal - netbird-signal
goarch: arm goarch: arm
@@ -229,7 +231,7 @@ dockers:
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=maintainer=dev@netbird.io" - "--label=maintainer=dev@netbird.io"
- image_templates: - image_templates:
- netbird/management:{{ .Version }}-amd64 - netbirdio/management:{{ .Version }}-amd64
ids: ids:
- netbird-mgmt - netbird-mgmt
goarch: amd64 goarch: amd64
@@ -244,7 +246,7 @@ dockers:
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=maintainer=dev@netbird.io" - "--label=maintainer=dev@netbird.io"
- image_templates: - image_templates:
- netbird/management:{{ .Version }}-arm64v8 - netbirdio/management:{{ .Version }}-arm64v8
ids: ids:
- netbird-mgmt - netbird-mgmt
goarch: arm64 goarch: arm64
@@ -259,7 +261,7 @@ dockers:
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=maintainer=dev@netbird.io" - "--label=maintainer=dev@netbird.io"
- image_templates: - image_templates:
- netbird/management:{{ .Version }}-arm - netbirdio/management:{{ .Version }}-arm
ids: ids:
- netbird-mgmt - netbird-mgmt
goarch: arm goarch: arm
@@ -275,7 +277,7 @@ dockers:
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=maintainer=dev@netbird.io" - "--label=maintainer=dev@netbird.io"
- image_templates: - image_templates:
- netbird/management:{{ .Version }}-debug-amd64 - netbirdio/management:{{ .Version }}-debug-amd64
ids: ids:
- netbird-mgmt - netbird-mgmt
goarch: amd64 goarch: amd64
@@ -290,7 +292,7 @@ dockers:
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=maintainer=dev@netbird.io" - "--label=maintainer=dev@netbird.io"
- image_templates: - image_templates:
- netbird/management:{{ .Version }}-debug-arm64v8 - netbirdio/management:{{ .Version }}-debug-arm64v8
ids: ids:
- netbird-mgmt - netbird-mgmt
goarch: arm64 goarch: arm64
@@ -306,7 +308,7 @@ dockers:
- "--label=maintainer=dev@netbird.io" - "--label=maintainer=dev@netbird.io"
- image_templates: - image_templates:
- netbird/management:{{ .Version }}-debug-arm - netbirdio/management:{{ .Version }}-debug-arm
ids: ids:
- netbird-mgmt - netbird-mgmt
goarch: arm goarch: arm
@@ -322,60 +324,60 @@ dockers:
- "--label=org.opencontainers.image.version={{.Version}}" - "--label=org.opencontainers.image.version={{.Version}}"
- "--label=maintainer=dev@netbird.io" - "--label=maintainer=dev@netbird.io"
docker_manifests: docker_manifests:
- name_template: wiretrustee/wiretrustee:{{ .Version }} - name_template: netbirdio/netbird:{{ .Version }}
image_templates: image_templates:
- wiretrustee/wiretrustee:{{ .Version }}-arm64v8 - netbirdio/netbird:{{ .Version }}-arm64v8
- wiretrustee/wiretrustee:{{ .Version }}-arm - netbirdio/netbird:{{ .Version }}-arm
- wiretrustee/wiretrustee:{{ .Version }}-amd64 - netbirdio/netbird:{{ .Version }}-amd64
- name_template: wiretrustee/wiretrustee:latest - name_template: netbirdio/netbird:latest
image_templates: image_templates:
- wiretrustee/wiretrustee:{{ .Version }}-arm64v8 - netbirdio/netbird:{{ .Version }}-arm64v8
- wiretrustee/wiretrustee:{{ .Version }}-arm - netbirdio/netbird:{{ .Version }}-arm
- wiretrustee/wiretrustee:{{ .Version }}-amd64 - netbirdio/netbird:{{ .Version }}-amd64
- name_template: netbird/signal:{{ .Version }} - name_template: netbirdio/signal:{{ .Version }}
image_templates: image_templates:
- netbird/signal:{{ .Version }}-arm64v8 - netbirdio/signal:{{ .Version }}-arm64v8
- netbird/signal:{{ .Version }}-arm - netbirdio/signal:{{ .Version }}-arm
- netbird/signal:{{ .Version }}-amd64 - netbirdio/signal:{{ .Version }}-amd64
- name_template: netbird/signal:latest - name_template: netbirdio/signal:latest
image_templates: image_templates:
- netbird/signal:{{ .Version }}-arm64v8 - netbirdio/signal:{{ .Version }}-arm64v8
- netbird/signal:{{ .Version }}-arm - netbirdio/signal:{{ .Version }}-arm
- netbird/signal:{{ .Version }}-amd64 - netbirdio/signal:{{ .Version }}-amd64
- name_template: netbird/management:{{ .Version }} - name_template: netbirdio/management:{{ .Version }}
image_templates: image_templates:
- netbird/management:{{ .Version }}-arm64v8 - netbirdio/management:{{ .Version }}-arm64v8
- netbird/management:{{ .Version }}-arm - netbirdio/management:{{ .Version }}-arm
- netbird/management:{{ .Version }}-amd64 - netbirdio/management:{{ .Version }}-amd64
- name_template: netbird/management:latest - name_template: netbirdio/management:latest
image_templates: image_templates:
- netbird/management:{{ .Version }}-arm64v8 - netbirdio/management:{{ .Version }}-arm64v8
- netbird/management:{{ .Version }}-arm - netbirdio/management:{{ .Version }}-arm
- netbird/management:{{ .Version }}-amd64 - netbirdio/management:{{ .Version }}-amd64
- name_template: netbird/management:debug-latest - name_template: netbirdio/management:debug-latest
image_templates: image_templates:
- netbird/management:{{ .Version }}-debug-arm64v8 - netbirdio/management:{{ .Version }}-debug-arm64v8
- netbird/management:{{ .Version }}-debug-arm - netbirdio/management:{{ .Version }}-debug-arm
- netbird/management:{{ .Version }}-debug-amd64 - netbirdio/management:{{ .Version }}-debug-amd64
brews: brews:
- -
tap: tap:
owner: wiretrustee owner: netbirdio
name: homebrew-client name: homebrew-client
token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}" token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"
commit_author: commit_author:
name: Wiretrustee name: Netbird
email: wiretrustee@wiretrustee.com email: dev@netbird.io
description: Wiretrustee project. description: Netbird project.
download_strategy: CurlDownloadStrategy download_strategy: CurlDownloadStrategy
homepage: https://wiretrustee.com/ homepage: https://netbird.io/
license: "BSD3" license: "BSD3"
test: | test: |
system "#{bin}/{{ .ProjectName }} -h" system "#{bin}/{{ .ProjectName }} -h"

View File

@@ -1,4 +1,4 @@
FROM gcr.io/distroless/base:debug FROM gcr.io/distroless/base:debug
ENV WT_LOG_FILE=console ENV WT_LOG_FILE=console
ENTRYPOINT [ "/go/bin/wiretrustee","up"] ENTRYPOINT [ "/go/bin/netbird","up"]
COPY wiretrustee /go/bin/wiretrustee COPY netbird /go/bin/netbird