Merge pull request #107 from stakater/use-goreleaser

Use goreleaser for releasing binaries
This commit is contained in:
Waseem Hassan
2019-10-18 13:11:34 +02:00
committed by GitHub
5 changed files with 27 additions and 5 deletions
+1
View File
@@ -0,0 +1 @@
version: v0.1.0
+2 -1
View File
@@ -7,4 +7,5 @@ out/
_gopath/
.DS_Store
.vscode
vendor
vendor
dist
+22
View File
@@ -0,0 +1,22 @@
builds:
- env:
- CGO_ENABLED=0
goos:
- windows
- darwin
- linux
goarch:
- 386
- amd64
- arm
- arm64
snapshot:
name_template: "{{ .Tag }}-next"
checksum:
name_template: "{{ .ProjectName }}_{{ .Version }}_checksums.txt"
changelog:
sort: asc
filters:
exclude:
- '^docs:'
- '^test:'
-1
View File
@@ -1 +0,0 @@
v0.0.43
Vendored
+2 -3
View File
@@ -1,8 +1,7 @@
#!/usr/bin/groovy
@Library('github.com/stakater/stakater-pipeline-library@v2.16.6') _
@Library('github.com/stakater/stakater-pipeline-library@v2.16.9') _
goBuildAndRelease {
goBuildViaGoReleaser {
publicChartRepositoryURL = 'https://stakater.github.io/stakater-charts'
publicChartGitURL = 'git@github.com:stakater/stakater-charts.git'
toolsImage = 'stakater/pipeline-tools:v2.0.13'
}