Skip to content

Commit 0f34513

Browse files
goreleaser: add netbird-management package for debian
For goreleaser, create an additional Debian package artifact which contains the `netbird-mgmt`, `netbird-relay` and `netbird-signal` binaries. Signed-off-by: Christoph Heiss <[email protected]>
1 parent cd9a867 commit 0f34513

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

.goreleaser.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,23 @@ nfpms:
148148
postinstall: "release_files/post_install.sh"
149149
preremove: "release_files/pre_remove.sh"
150150

151+
- maintainer: Netbird <[email protected]>
152+
description: Netbird management plane.
153+
homepage: https://netbird.io/
154+
id: netbird-mgmt-deb
155+
package_name: netbird-management
156+
bindir: /usr/bin
157+
builds:
158+
- netbird-mgmt
159+
- netbird-relay
160+
- netbird-signal
161+
formats:
162+
- deb
163+
164+
scripts:
165+
postinstall: "release_files/post_install.sh"
166+
preremove: "release_files/pre_remove.sh"
167+
151168
- maintainer: Netbird <[email protected]>
152169
description: Netbird client.
153170
homepage: https://netbird.io/

0 commit comments

Comments
 (0)