@@ -16,9 +16,6 @@ builds:
1616 goarch :
1717 - amd64
1818 - arm64
19- - arm
20- goarm :
21- - " 7"
2219 main : ./cmd/pyroscope
2320 mod_timestamp : " {{ .CommitTimestamp }}"
2421 flags :
@@ -52,9 +49,6 @@ builds:
5249 goarch :
5350 - amd64
5451 - arm64
55- - arm
56- goarm :
57- - " 7"
5852 ignore :
5953 - goos : windows
6054 goarch : arm
@@ -86,9 +80,12 @@ dockers:
8680 - use : buildx
8781 goos : linux
8882 goarch : arm64
83+ dockerfile : ./cmd/pyroscope/Dockerfile
84+ ids :
85+ - pyroscope
86+ - profilecli
8987 extra_files :
9088 - cmd/pyroscope/pyroscope.yaml
91- dockerfile : ./cmd/pyroscope/Dockerfile
9289 image_templates :
9390 - " grafana/{{ .ProjectName }}:{{ .Version }}-arm64v8"
9491 - " grafana/{{ .ProjectName }}:latest-arm64v8"
@@ -98,34 +95,16 @@ dockers:
9895 - " --label=org.opencontainers.image.title={{.ProjectName}}"
9996 - " --label=org.opencontainers.image.revision={{.FullCommit}}"
10097 - " --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}}"
11798docker_manifests :
11899 # https://goreleaser.com/customization/docker_manifest/
119100 - name_template : grafana/{{ .ProjectName }}:{{ .Version }}
120101 image_templates :
121102 - grafana/{{ .ProjectName }}:{{ .Version }}-amd64
122103 - grafana/{{ .ProjectName }}:{{ .Version }}-arm64v8
123- - grafana/{{ .ProjectName }}:{{ .Version }}-armv7
124104 - name_template : grafana/{{ .ProjectName }}:latest
125105 image_templates :
126106 - grafana/{{ .ProjectName }}:latest-amd64
127107 - grafana/{{ .ProjectName }}:latest-arm64v8
128- - grafana/{{ .ProjectName }}:latest-armv7
129108nfpms :
130109 - id : pyroscope
131110 formats :
0 commit comments