79 lines
3.2 KiB
YAML
79 lines
3.2 KiB
YAML
builds:
|
|
- binary: php-fpm_exporter
|
|
env:
|
|
- CGO_ENABLED=0
|
|
goos:
|
|
- windows
|
|
- darwin
|
|
- linux
|
|
goarch:
|
|
- amd64
|
|
- arm64
|
|
|
|
dockers:
|
|
- use: buildx
|
|
goos: linux
|
|
goarch: amd64
|
|
image_templates:
|
|
- "hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-amd64"
|
|
- "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-amd64"
|
|
build_flag_templates:
|
|
- "--platform=linux/amd64"
|
|
- "--build-arg=VERSION={{.Version}}"
|
|
- "--build-arg=BUILD_DATE={{.Date}}"
|
|
- "--build-arg=VCS_REF={{.FullCommit}}"
|
|
- use: buildx
|
|
goos: linux
|
|
goarch: arm64
|
|
image_templates:
|
|
- "hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-arm64"
|
|
- "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-arm64"
|
|
build_flag_templates:
|
|
- "--platform=linux/arm64/v8"
|
|
- "--build-arg=VERSION={{.Version}}"
|
|
- "--build-arg=BUILD_DATE={{.Date}}"
|
|
- "--build-arg=VCS_REF={{.FullCommit}}"
|
|
docker_manifests:
|
|
- name_template: "hipages/php-fpm_exporter:latest"
|
|
image_templates:
|
|
- "hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-amd64"
|
|
- "hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-arm64"
|
|
- name_template: "hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}"
|
|
image_templates:
|
|
- "hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-amd64"
|
|
- "hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-arm64"
|
|
- name_template: "hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}"
|
|
image_templates:
|
|
- "hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-amd64"
|
|
- "hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-arm64"
|
|
- name_template: "hipages/php-fpm_exporter:{{ .Major }}"
|
|
image_templates:
|
|
- "hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-amd64"
|
|
- "hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-arm64"
|
|
- name_template: "ghcr.io/hipages/php-fpm_exporter:latest"
|
|
image_templates:
|
|
- "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-amd64"
|
|
- "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-arm64"
|
|
- name_template: "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}"
|
|
image_templates:
|
|
- "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-amd64"
|
|
- "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-arm64"
|
|
- name_template: "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}"
|
|
image_templates:
|
|
- "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-amd64"
|
|
- "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-arm64"
|
|
- name_template: "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}"
|
|
image_templates:
|
|
- "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-amd64"
|
|
- "ghcr.io/hipages/php-fpm_exporter:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-arm64"
|
|
|
|
changelog:
|
|
filters:
|
|
exclude:
|
|
- '^docs:'
|
|
|
|
archives:
|
|
- id: default
|
|
format: binary
|
|
- id: targz
|
|
format: tar.gz
|