-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.goreleaser.yml
40 lines (37 loc) · 1.1 KB
/
.goreleaser.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# yaml-language-server: $schema=https://goreleaser.com/static/schema.json
version: 2
builds:
- env:
- "CGO_ENABLED=0"
goos:
- "darwin"
- "linux"
- "windows"
goarch:
- "amd64"
- "arm64"
aurs:
- name: "zabbixmon-bin"
homepage: "https://github.com/nikaro/zabbixmon"
description: "CLI application to show currents alerts on Zabbix."
maintainers:
- "Nicolas Karolak <nicolas at karolak dot fr>"
license: "GPLv3"
private_key: "{{ .Env.AUR_KEY }}"
git_url: "ssh://[email protected]/zabbixmon-bin.git"
package: |-
install -Dm755 "./zabbixmon" "${pkgdir}/usr/bin/zabbixmon"
install -Dm644 "./LICENSE" "${pkgdir}/usr/share/licenses/zabbixmon/LICENSE"
nfpms:
- package_name: "zabbixmon"
homepage: "https://github.com/nikaro/zabbixmon"
description: "CLI application to show currents alerts on Zabbix."
maintainer: "Nicolas Karolak <[email protected]>"
license: "GPLv3"
formats:
- "apk"
- "deb"
- "rpm"
contents:
- src: "LICENSE"
dst: "/usr/share/licenses/zabbixmon/LICENSE"