mirror of
https://github.com/openziti/zrok.git
synced 2024-11-07 16:54:23 +01:00
56 lines
1.3 KiB
YAML
56 lines
1.3 KiB
YAML
builds:
|
|
- id: zrok-amd64
|
|
main: ./cmd/zrok
|
|
binary: zrok
|
|
ldflags: "-s -w -X github.com/openziti/zrok/build.Version={{.Tag}} -X github.com/openziti/zrok/build.Hash={{.ShortCommit}}"
|
|
env:
|
|
- CGO_ENABLED=1
|
|
goos:
|
|
- linux
|
|
goarch:
|
|
- amd64
|
|
|
|
nfpms:
|
|
- package_name: zrok
|
|
id: zrok-cli
|
|
vendor: NetFoundry
|
|
homepage: https://zrok.io/
|
|
maintainer: support@zrok.io
|
|
description: |-
|
|
zrok is a next-generation sharing platform, designed to make sharing network and file resources simple and
|
|
secure.
|
|
license: Apache 2.0
|
|
|
|
# Build IDs for the builds you want to create NFPM packages for.
|
|
builds:
|
|
- zrok-amd64
|
|
|
|
# Formats to be generated.
|
|
formats:
|
|
- deb
|
|
- rpm
|
|
|
|
# {{ .ConventionalFileName }} satisfies the RPM name convention.
|
|
file_name_template: "{{ .ConventionalFileName }}"
|
|
|
|
# Umask to be used on files without explicit mode set. (overridable)
|
|
umask: 0o002
|
|
|
|
# Package version within this release version.
|
|
release: 1
|
|
|
|
# Section.
|
|
section: default
|
|
|
|
# Priority.
|
|
priority: optional
|
|
|
|
# GoReleaser will automatically add the binaries here
|
|
bindir: /opt/openziti/bin
|
|
|
|
# Contents to add to the package.
|
|
contents:
|
|
- src: /opt/openziti/bin/zrok
|
|
dst: /usr/bin/zrok
|
|
type: "symlink"
|