-
Notifications
You must be signed in to change notification settings - Fork 57
/
.goreleaser-snapshot.yaml
107 lines (90 loc) · 2.07 KB
/
.goreleaser-snapshot.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
version: 2
project_name: omni
# No binaries (archives) need to be released for snapshots
# Only linux/amd64 docker images are needed
builds:
- id: halo
main: ./halo
binary: halo
env: [CGO_ENABLED=0]
goos: [linux]
goarch: [amd64]
- id: relayer
main: ./relayer
binary: relayer
env: [CGO_ENABLED=0]
goos: [linux]
goarch: [amd64]
- id: monitor
main: ./monitor
binary: monitor
env: [CGO_ENABLED=0]
goos: [linux]
goarch: [amd64]
- id: solver
main: ./solver
binary: solver
env: [CGO_ENABLED=0]
goos: [linux]
goarch: [amd64]
- id: omni
main: ./cli/cmd/omni
binary: omni
env: [ CGO_ENABLED=0 ]
goos: [ linux ]
goarch: [ amd64 ]
- id: anvilproxy
main: ./e2e/anvilproxy
binary: anvilproxy
env: [ CGO_ENABLED=0 ]
goos: [ linux ]
goarch: [ amd64 ]
dockers:
- ids: [ halo ]
dockerfile: ./halo/Dockerfile
goos: linux
goarch: amd64
image_templates:
- omniops/halo:{{ .ShortCommit }}
- omniops/halo:main
- ids: [omni]
dockerfile: ./cli/cmd/omni/Dockerfile
goos: linux
goarch: amd64
image_templates:
- omniops/omni:{{ .ShortCommit }}
- omniops/omni:main
- ids: [relayer]
dockerfile: ./relayer/Dockerfile
goos: linux
goarch: amd64
image_templates:
- omniops/relayer:{{ .ShortCommit }}
- omniops/relayer:main
- ids: [monitor]
dockerfile: ./monitor/Dockerfile
goos: linux
goarch: amd64
image_templates:
- omniops/monitor:{{ .ShortCommit }}
- omniops/monitor:main
- ids: [solver]
dockerfile: ./solver/Dockerfile
goos: linux
goarch: amd64
image_templates:
- omniops/solver:{{ .ShortCommit }}
- omniops/solver:main
- ids: [anvilproxy]
dockerfile: ./e2e/anvilproxy/Dockerfile
goos: linux
goarch: amd64
build_flag_templates:
- "--build-arg=FOUNDRY_VERSION={{ .Env.FOUNDRY_VERSION }}"
image_templates:
- omniops/anvilproxy:{{ .ShortCommit }}
- omniops/anvilproxy:main
release:
disable: true
changelog:
disable: true