@@ -16,9 +16,6 @@ builds:
16
16
goarch :
17
17
- amd64
18
18
- arm64
19
- - arm
20
- goarm :
21
- - " 7"
22
19
main : ./cmd/pyroscope
23
20
mod_timestamp : " {{ .CommitTimestamp }}"
24
21
flags :
@@ -52,9 +49,6 @@ builds:
52
49
goarch :
53
50
- amd64
54
51
- arm64
55
- - arm
56
- goarm :
57
- - " 7"
58
52
ignore :
59
53
- goos : windows
60
54
goarch : arm
@@ -86,9 +80,12 @@ dockers:
86
80
- use : buildx
87
81
goos : linux
88
82
goarch : arm64
83
+ dockerfile : ./cmd/pyroscope/Dockerfile
84
+ ids :
85
+ - pyroscope
86
+ - profilecli
89
87
extra_files :
90
88
- cmd/pyroscope/pyroscope.yaml
91
- dockerfile : ./cmd/pyroscope/Dockerfile
92
89
image_templates :
93
90
- " grafana/{{ .ProjectName }}:{{ .Version }}-arm64v8"
94
91
- " grafana/{{ .ProjectName }}:latest-arm64v8"
@@ -98,34 +95,16 @@ dockers:
98
95
- " --label=org.opencontainers.image.title={{.ProjectName}}"
99
96
- " --label=org.opencontainers.image.revision={{.FullCommit}}"
100
97
- " --label=org.opencontainers.image.version={{.Version}}"
101
- - use : buildx
102
- goos : linux
103
- goarch : arm
104
- goarm : " 7"
105
- dockerfile : ./cmd/pyroscope/Dockerfile
106
- extra_files :
107
- - cmd/pyroscope/pyroscope.yaml
108
- image_templates :
109
- - " grafana/{{ .ProjectName }}:{{ .Version }}-armv7"
110
- - " grafana/{{ .ProjectName }}:latest-armv7"
111
- build_flag_templates :
112
- - " --platform=linux/arm/v7"
113
- - " --label=org.opencontainers.image.created={{.Date}}"
114
- - " --label=org.opencontainers.image.title={{.ProjectName}}"
115
- - " --label=org.opencontainers.image.revision={{.FullCommit}}"
116
- - " --label=org.opencontainers.image.version={{.Version}}"
117
98
docker_manifests :
118
99
# https://goreleaser.com/customization/docker_manifest/
119
100
- name_template : grafana/{{ .ProjectName }}:{{ .Version }}
120
101
image_templates :
121
102
- grafana/{{ .ProjectName }}:{{ .Version }}-amd64
122
103
- grafana/{{ .ProjectName }}:{{ .Version }}-arm64v8
123
- - grafana/{{ .ProjectName }}:{{ .Version }}-armv7
124
104
- name_template : grafana/{{ .ProjectName }}:latest
125
105
image_templates :
126
106
- grafana/{{ .ProjectName }}:latest-amd64
127
107
- grafana/{{ .ProjectName }}:latest-arm64v8
128
- - grafana/{{ .ProjectName }}:latest-armv7
129
108
nfpms :
130
109
- id : pyroscope
131
110
formats :
0 commit comments