Skip to content

Commit 80056db

Browse files
author
Mathias Perlet
committed
Added .goreleaser
1 parent 49b6312 commit 80056db

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

.goreleaser.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
before:
2+
hooks:
3+
- go get
4+
builds:
5+
- env:
6+
- CGO_ENABLED=0
7+
goos:
8+
- linux
9+
- darwin
10+
- windows
11+
goarch:
12+
- 386
13+
- amd64
14+
- arm
15+
- arm64
16+
goarm:
17+
- 5
18+
- 6
19+
- 7
20+
archives:
21+
- format: binary
22+
checksum:
23+
name_template: 'checksums.txt'
24+
snapshot:
25+
name_template: "{{ .Tag }}-next"
26+
changelog:
27+
sort: asc
28+
filters:
29+
exclude:
30+
- '^docs:'
31+
- '^test:'

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,11 @@ docker run --rm -v "$PWD":/huevent:Z -w /huevent -e GOOS=linux -e GOARCH=amd64 g
121121
* A Remote for Fritz Dect200 Power-Sockets
122122
* Trigger <Insert-Your-Idea-Here>
123123

124+
## Goreleaser
125+
126+
```
127+
docker run --rm --privileged -v $PWD:/go/src/github.com/user/repo -v /var/run/docker.sock:/var/run/docker.sock -w /go/src/github.com/user/repo goreleaser/goreleaser release --skip-publish --skip-validate --rm-dist
128+
```
124129

125130
## Licence
126131

0 commit comments

Comments
 (0)