Skip to content

Commit 8c82ea3

Browse files
authored
Merge pull request #45 from yannh/upgrade-goreleaser
Update goreleaser
2 parents 80d24bd + eac73da commit 8c82ea3

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

.gitconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[safe]
2+
directory = /go/src/github.com/yannh/terraform-provider-statuspage

.goreleaser.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ builds:
1212
- CGO_ENABLED=0
1313
flags:
1414
- -trimpath
15+
- -tags=netgo
16+
- -a
1517
ldflags:
1618
- '-s -w -X main.version={{.Version}} -X main.commit={{.Commit}}'
1719
goos:
@@ -54,4 +56,4 @@ release:
5456
- glob: 'terraform-registry-manifest.json'
5557
name_template: '{{ .ProjectName }}_{{ .Version }}_manifest.json'
5658
changelog:
57-
skip: true
59+
skip: true

Makefile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ docker-build-static:
2626
docker run -t -v $$PWD:/go/src/github.com/yannh/terraform-provider-statuspage -w /go/src/github.com/yannh/terraform-provider-statuspage $(GOIMAGE) make build-static
2727

2828
goreleaser-build-static:
29-
docker run -t -e GOOS=linux -e GOARCH=amd64 -v $$PWD:/go/src/github.com/yannh/terraform-provider-statuspage -w /go/src/github.com/yannh/terraform-provider-statuspage goreleaser/goreleaser:v1.5.0 build --single-target --skip-post-hooks --rm-dist --snapshot
29+
docker run -e GOCACHE=/tmp -v $$PWD/.gitconfig:/root/.gitconfig -t -v $$PWD:/go/src/github.com/yannh/terraform-provider-statuspage -w /go/src/github.com/yannh/terraform-provider-statuspage goreleaser/goreleaser:v1.8.3 build --single-target --skip-post-hooks --rm-dist --snapshot
3030

3131
init: test build-static
3232
terraform init -plugin-dir ./bin
@@ -48,4 +48,5 @@ update-sdk:
4848
go mod vendor
4949

5050
release:
51-
docker run -e GITHUB_TOKEN -e GPG_PRIVATE_KEY -e GPG_FINGERPRINT -t -v $$PWD:/go/src/github.com/yannh/terraform-provider-statuspage -w /go/src/github.com/yannh/terraform-provider-statuspage goreleaser/goreleaser:v1.5.0 release --rm-dist
51+
docker run -e GITHUB_TOKEN -t -v $$PWD/.gitconfig:/root/.gitconfig -v /var/run/docker.sock:/var/run/docker.sock -v $$PWD:/go/src/github.com/yannh/terraform-provider-statuspage -w /go/src/github.com/yannh/terraform-provider-statuspage goreleaser/goreleaser:v1.8.3 release --rm-dist
52+

0 commit comments

Comments
 (0)