Skip to content

Commit e40c882

Browse files
committed
Added build automation
Added goreleaser to automate building and releasing.
1 parent 2d1a529 commit e40c882

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

.goreleaser.yml

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
builds:
2+
- binary: kubectl-warp
3+
env:
4+
- CGO_ENABLED=0
5+
6+
checksum:
7+
name_template: 'checksums.txt'
8+
9+
snapshot:
10+
name_template: "{{ .Tag }}-next"
11+
12+
brew:
13+
name: warp
14+
github:
15+
owner: ernoaapa
16+
name: homebrew-kubectl-plugins
17+
homepage: "https://github.com/ernoaapa/kubectl-warp"
18+
description: "Kubectl plugin to sync files and execute arbitary command in Kubernetes"
19+
test: |
20+
system "#{bin}/kubectl-warp --version"
21+
22+
changelog:
23+
sort: asc
24+
filters:
25+
exclude:
26+
- '^docs:'
27+
- '^test:'

0 commit comments

Comments
 (0)