1- # run a local "snapshot" build without publishing:
2- # TRAVIS_BUILD_NUMBER=1 goreleaser --snapshot --rm-dist --debug
3- #
41project_name : chezmoi
52
3+ before :
4+ hooks :
5+ - go mod download
6+
67builds :
78- binary : chezmoi
89 env :
910 - CGO_ENABLED=0
10- ldflags :
11- - -s -w
11+ - GO111MODULE=on
1212 goos :
1313 - linux
1414 - darwin
15- # TODO: uncomment when compatible with windows. currently fails on 'undefined: syscall.Stat_t'
16- # - windows
15+ - windows
1716 - freebsd
1817 - openbsd
1918 # - dragonfly
@@ -56,9 +55,9 @@ changelog:
5655
5756# # generate RPM and DEB packages
5857nfpm :
59- vendor : " TODO "
58+ vendor : " Tom Payne <twpayne@gmail.com> "
6059 homepage : " https://github.com/twpayne/chezmoi"
61- maintainer : Tom Payne <TODO@TODO.tld >
60+ maintainer : Tom Payne <twpayne@gmail.com >
6261 description : " chezmoi is a tool for managing your dotfiles across multiple machines."
6362 license : MIT
6463 formats :
@@ -78,17 +77,17 @@ nfpm:
7877 386 : i386
7978 arm : armel
8079
81- # # generate a homebrew formula and push to github.com/twpayne/homebrew-taps
82- # brew:
83- # github:
84- # owner: twpayne
85- # name: homebrew-taps
86- # commit_author:
87- # name: Tom Payne
88- # email: TODO@TODO.tld
89- # folder: Formula
90- # homepage: "https://github.com/twpayne/chezmoi"
91- # description: "chezmoi is a tool for managing your dotfiles across multiple machines."
80+ # generate a homebrew formula and push to github.com/twpayne/homebrew-taps
81+ brew :
82+ github :
83+ owner : twpayne
84+ name : homebrew-taps
85+ commit_author :
86+ name : Tom Payne
87+ email : twpayne@gmail.com
88+ folder : Formula
89+ homepage : " https://github.com/twpayne/chezmoi"
90+ description : " chezmoi is a tool for managing your dotfiles across multiple machines."
9291
9392# # generate and push docker images:
9493# dockers:
@@ -126,4 +125,4 @@ nfpm:
126125# - "twpayne/chezmoi:{{ .Tag }}-arm" # v1.0.0
127126# - "twpayne/chezmoi:v{{ .Major }}-arm" # v1
128127# - "twpayne/chezmoi:v{{ .Major }}.{{ .Minor }}-arm" # v1.0
129- # - "twpayne/chezmoi:latest-arm"
128+ # - "twpayne/chezmoi:latest-arm"
0 commit comments