1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- # This is an example goreleaser.yaml file with some sane defaults.
- # Make sure to check the documentation at http://goreleaser.com
- builds:
- -
- id: "cpuid"
- binary: cpuid
- main: ./cmd/cpuid/main.go
- env:
- - CGO_ENABLED=0
- flags:
- - -ldflags=-s -w
- goos:
- - aix
- - linux
- - freebsd
- - netbsd
- - windows
- - darwin
- goarch:
- - 386
- - amd64
- - arm64
- goarm:
- - 7
- archives:
- -
- id: cpuid
- name_template: "cpuid-{{ .Os }}_{{ .Arch }}_{{ .Version }}"
- replacements:
- aix: AIX
- darwin: OSX
- linux: Linux
- windows: Windows
- 386: i386
- amd64: x86_64
- freebsd: FreeBSD
- netbsd: NetBSD
- format_overrides:
- - goos: windows
- format: zip
- files:
- - LICENSE
- checksum:
- name_template: 'checksums.txt'
- snapshot:
- name_template: "{{ .Tag }}-next"
- changelog:
- sort: asc
- filters:
- exclude:
- - '^doc:'
- - '^docs:'
- - '^test:'
- - '^tests:'
- - '^Update\sREADME.md'
- nfpms:
- -
- file_name_template: "cpuid_package_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
- vendor: Klaus Post
- homepage: https://github.com/klauspost/cpuid
- maintainer: Klaus Post <klauspost@gmail.com>
- description: CPUID Tool
- license: BSD 3-Clause
- formats:
- - deb
- - rpm
- replacements:
- darwin: Darwin
- linux: Linux
- freebsd: FreeBSD
- amd64: x86_64
|