Skip to content

Commit 4c1bdc0

Browse files
authored
Merge pull request #71 from Trogluddite/master
add dist for terraform registry
2 parents c648cc3 + c752eba commit 4c1bdc0

23 files changed

+122
-0
lines changed

dist/config.yaml

Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
project_name: terraform-provider-skytap
2+
release:
3+
github:
4+
owner: Trogluddite
5+
name: terraform-provider-skytap
6+
name_template: '{{.Tag}}'
7+
milestones:
8+
- repo:
9+
owner: Trogluddite
10+
name: terraform-provider-skytap
11+
name_template: '{{ .Tag }}'
12+
scoop:
13+
name: terraform-provider-skytap
14+
commit_author:
15+
name: goreleaserbot
16+
17+
commit_msg_template: Scoop update for {{ .ProjectName }} version {{ .Tag }}
18+
builds:
19+
- id: terraform-provider-skytap
20+
goos:
21+
- freebsd
22+
- windows
23+
- linux
24+
- darwin
25+
goarch:
26+
- amd64
27+
- "386"
28+
- arm
29+
- arm64
30+
goarm:
31+
- "6"
32+
targets:
33+
- freebsd_amd64
34+
- freebsd_386
35+
- freebsd_arm_6
36+
- freebsd_arm64
37+
- windows_amd64
38+
- windows_386
39+
- linux_amd64
40+
- linux_386
41+
- linux_arm_6
42+
- linux_arm64
43+
- darwin_amd64
44+
ignore:
45+
- goos: darwin
46+
goarch: "386"
47+
goarm: ""
48+
gomips: ""
49+
dir: .
50+
main: .
51+
ldflags:
52+
- -s -w -X main.version={{.Version}} -X main.commit={{.Commit}}
53+
flags:
54+
- -trimpath
55+
binary: '{{ .ProjectName }}_v{{ .Version }}'
56+
env:
57+
- CGO_ENABLED=0
58+
lang: go
59+
mod_timestamp: '{{ .CommitTimestamp }}'
60+
gobinary: go
61+
archives:
62+
- id: default
63+
builds:
64+
- terraform-provider-skytap
65+
name_template: '{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}'
66+
format: zip
67+
files:
68+
- licence*
69+
- LICENCE*
70+
- license*
71+
- LICENSE*
72+
- readme*
73+
- README*
74+
- changelog*
75+
- CHANGELOG*
76+
allow_different_binary_count: false
77+
snapshot:
78+
name_template: '{{ .Tag }}-SNAPSHOT-{{ .ShortCommit }}'
79+
checksum:
80+
name_template: '{{ .ProjectName }}_{{ .Version }}_SHA256SUMS'
81+
algorithm: sha256
82+
changelog:
83+
skip: true
84+
dist: dist
85+
signs:
86+
- id: default
87+
cmd: gpg
88+
args:
89+
- --batch
90+
- --local-user
91+
- '{{ .Env.GPG_FINGERPRINT }}'
92+
- --output
93+
- ${signature}
94+
- --detach-sign
95+
- ${artifact}
96+
signature: ${artifact}.sig
97+
artifacts: checksum
98+
env_files:
99+
github_token: ~/.config/goreleaser/github_token
100+
gitlab_token: ~/.config/goreleaser/gitlab_token
101+
gitea_token: ~/.config/goreleaser/gitea_token
102+
before:
103+
hooks:
104+
- go mod tidy
105+
source:
106+
name_template: '{{ .ProjectName }}-{{ .Version }}'
107+
format: tar.gz
108+
github_urls:
109+
download: https://github.com
110+
gitlab_urls:
111+
download: https://gitlab.com
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
1e2f80f6983bde2dcfda6b50f41ea169dc1627937b2639878ae60a09e8d438e4 terraform-provider-skytap_0.14.2_linux_386.zip
2+
2254cf8939a29ab749e20c28ebb3fc1a08dbe1055feebb7dd418cb353099ea70 terraform-provider-skytap_0.14.2_freebsd_amd64.zip
3+
6c1d78b8ee1547cb0f0d25bece68a56c0d7cd4db7daa1aeb787ba5a5353f35f3 terraform-provider-skytap_0.14.2_freebsd_arm.zip
4+
7a8e54b94c9faa52b54f6af52f3763ca98a65c266817b54bd3365cd0708e1518 terraform-provider-skytap_0.14.2_linux_arm64.zip
5+
8b3f8ef81cf30f42d085c3ffff1332a75c563e6c3bd47120a488d19aa95e783b terraform-provider-skytap_0.14.2_darwin_amd64.zip
6+
a9645589b5bad03b3b16d6a6218245b1eb8d65781708b7db565861a5823b3687 terraform-provider-skytap_0.14.2_windows_amd64.zip
7+
c06a8c772049120d1c8f15c4156623ff826472320ecaada99ec7ccadaa4b79db terraform-provider-skytap_0.14.2_freebsd_386.zip
8+
c759f0dbdf12d0f0eb99744f54ada079d7be8a53208cc7d9f19f32ddf89741f2 terraform-provider-skytap_0.14.2_linux_arm.zip
9+
c77998e8f8394871940f52fd79088df9dfa5d97989af8459591b7eda53fab109 terraform-provider-skytap_0.14.2_freebsd_arm64.zip
10+
e0578e6a09fde62f89cf981864e368ff154ab2b52c1b9e1ac8ea39375495d963 terraform-provider-skytap_0.14.2_windows_386.zip
11+
eaa0878e6994ede63801cf5c8f72465d8b8205d858870a623d8bf549716ec48b terraform-provider-skytap_0.14.2_linux_amd64.zip
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)