-
Notifications
You must be signed in to change notification settings - Fork 0
/
.goreleaser.yml
165 lines (165 loc) · 4.62 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
version: 2
before:
hooks:
- go mod tidy
builds:
- id: cronplan
binary: cronplan
dir: ./cmd/cronplan
ldflags:
- -X main.version={{.Version}}
env:
- CGO_ENABLED=0
- id: cronmatch
binary: cronmatch
dir: ./cmd/cronmatch
ldflags:
- -X main.version={{.Version}}
env:
- CGO_ENABLED=0
- id: cronviz
binary: cronviz
dir: ./cmd/cronviz
ldflags:
- -X main.version={{.Version}}
env:
- CGO_ENABLED=0
- id: crongrep
binary: crongrep
dir: ./cmd/crongrep
ldflags:
- -X main.version={{.Version}}
env:
- CGO_ENABLED=0
- id: cronskd
binary: cronskd
dir: ./cmd/cronskd
ldflags:
- -X main.version={{.Version}}
env:
- CGO_ENABLED=0
checksum:
name_template: "checksums.txt"
archives:
- id: cronplan
builds: [cronplan]
name_template: "{{ .Binary }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
- id: cronmatch
builds: [cronmatch]
name_template: "{{ .Binary }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
- id: cronviz
builds: [cronviz]
name_template: "{{ .Binary }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
- id: crongrep
builds: [crongrep]
name_template: "{{ .Binary }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
- id: cronskd
builds: [cronskd]
name_template: "{{ .Binary }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
brews:
- name: cronplan
ids: [cronplan]
repository:
owner: winebarrel
name: homebrew-cronplan
homepage: https://github.com/winebarrel/cronplan
description: cronplan is a tool to show next triggers for AWS cron expression.
license: MIT
install: |
bin.install 'cronplan'
- name: cronmatch
ids: [cronmatch]
repository:
owner: winebarrel
name: homebrew-cronplan
homepage: https://github.com/winebarrel/cronplan
description: cronmatch is a tool to check if datetime matches AWS cron expression.
license: MIT
install: |
bin.install 'cronmatch'
- name: cronviz
ids: [cronviz]
repository:
owner: winebarrel
name: homebrew-cronplan
homepage: https://github.com/winebarrel/cronplan
description: cronviz is a tool to visualize cron schedule.
license: MIT
install: |
bin.install 'cronviz'
- name: crongrep
ids: [crongrep]
repository:
owner: winebarrel
name: homebrew-cronplan
homepage: https://github.com/winebarrel/cronplan
description: crongrep is a tool to grep with cron expression.
license: MIT
install: |
bin.install 'crongrep'
- name: cronskd
ids: [cronskd]
repository:
owner: winebarrel
name: homebrew-cronplan
homepage: https://github.com/winebarrel/cronplan
description: cronskd is a tool to show a schedule of cron expressions.
license: MIT
install: |
bin.install 'cronskd'
nfpms:
- id: cronplan-nfpms
builds: [cronplan]
file_name_template: "{{ .Binary }}_{{ .Version }}_{{ .Arch }}"
homepage: https://github.com/winebarrel/cronplan
maintainer: Genki Sugawara <sugawara@winebarrel.jp>
description: cronplan is a tool to show next triggers for AWS cron expression.
license: MIT
formats:
- deb
- rpm
bindir: /usr/bin
- id: cronmatch-nfpms
builds: [cronmatch]
file_name_template: "{{ .Binary }}_{{ .Version }}_{{ .Arch }}"
homepage: https://github.com/winebarrel/cronplan
maintainer: Genki Sugawara <sugawara@winebarrel.jp>
description: cronmatch is a tool to check if datetime matches AWS cron expression.
license: MIT
formats:
- deb
- rpm
bindir: /usr/bin
- id: cronviz-nfpms
builds: [cronviz]
file_name_template: "{{ .Binary }}_{{ .Version }}_{{ .Arch }}"
homepage: https://github.com/winebarrel/cronplan
maintainer: Genki Sugawara <sugawara@winebarrel.jp>
description: cronviz is a tool to visualize cron schedule.
license: MIT
formats:
- deb
- rpm
bindir: /usr/bin
- id: crongrep-nfpms
builds: [crongrep]
file_name_template: "{{ .Binary }}_{{ .Version }}_{{ .Arch }}"
homepage: https://github.com/winebarrel/cronplan
maintainer: Genki Sugawara <sugawara@winebarrel.jp>
description: crongrep is a tool to grep with cron expression.
license: MIT
formats:
- deb
- rpm
bindir: /usr/bin
- id: cronskd-nfpms
builds: [cronskd]
file_name_template: "{{ .Binary }}_{{ .Version }}_{{ .Arch }}"
homepage: https://github.com/winebarrel/cronplan
maintainer: Genki Sugawara <sugawara@winebarrel.jp>
description: cronskd is a tool to show a schedule of cron expressions.
license: MIT
formats:
- deb
- rpm
bindir: /usr/bin