@@ -14,6 +14,7 @@ builds:
1414 - linux
1515 goarch :
1616 - amd64
17+ - arm64
1718 dir : _build
1819 binary : otelcol-ebpf-profiler
1920 ldflags :
@@ -46,19 +47,41 @@ dockers:
4647 - --label=org.opencontainers.image.source={{.GitURL}}
4748 - --label=org.opencontainers.image.licenses=Apache-2.0
4849 use : buildx
50+ - goos : linux
51+ goarch : arm64
52+ dockerfile : Dockerfile
53+ image_templates :
54+ - otel/opentelemetry-collector-ebpf-profiler:{{ .Version }}-arm64
55+ - otel/opentelemetry-collector-ebpf-profiler:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-arm64
56+ - ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Version }}-arm64
57+ - ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-arm64
58+ build_flag_templates :
59+ - --pull
60+ - --platform=linux/arm64
61+ - --label=org.opencontainers.image.created={{.Date}}
62+ - --label=org.opencontainers.image.name={{.ProjectName}}
63+ - --label=org.opencontainers.image.revision={{.FullCommit}}
64+ - --label=org.opencontainers.image.version={{.Version}}
65+ - --label=org.opencontainers.image.source={{.GitURL}}
66+ - --label=org.opencontainers.image.licenses=Apache-2.0
67+ use : buildx
4968docker_manifests :
5069 - name_template : otel/opentelemetry-collector-ebpf-profiler:{{ .Version }}
5170 image_templates :
5271 - otel/opentelemetry-collector-ebpf-profiler:{{ .Version }}-amd64
72+ - otel/opentelemetry-collector-ebpf-profiler:{{ .Version }}-arm64
5373 - name_template : otel/opentelemetry-collector-ebpf-profiler:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}
5474 image_templates :
5575 - otel/opentelemetry-collector-ebpf-profiler:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-amd64
76+ - otel/opentelemetry-collector-ebpf-profiler:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-arm64
5677 - name_template : ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Version }}
5778 image_templates :
5879 - ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Version }}-amd64
80+ - ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Version }}-arm64
5981 - name_template : ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}
6082 image_templates :
6183 - ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-amd64
84+ - ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Env.CONTAINER_IMAGE_EPHEMERAL_TAG }}-arm64
6285signs :
6386 - cmd : cosign
6487 args :
0 commit comments