github.com/lyft/flytestdlib@v0.3.12-0.20210213045714-8cdd111ecda1/.goreleaser.yml (about) 1 before: 2 hooks: 3 - go mod download 4 builds: 5 - env: 6 - CGO_ENABLED=0 7 main: ./cli/pflags/main.go 8 binary: pflags 9 goos: 10 - linux 11 - windows 12 - darwin 13 ldflags: 14 - -s -w -X github.com/flyteorg/flytestdlib/version.Version={{.Version}} -X github.com/flyteorg/flytestdlib/version.Build={{.ShortCommit}} -X github.com/flyteorg/flytestdlib/version.BuildTime={{.Date}} 15 archives: 16 - replacements: 17 darwin: macOS 18 linux: Linux 19 windows: Windows 20 386: i386 21 amd64: x86_64 22 format_overrides: 23 - goos: windows 24 format: zip 25 checksum: 26 name_template: "checksums.txt" 27 snapshot: 28 name_template: "{{ .Tag }}-next" 29 changelog: 30 sort: asc 31 filters: 32 exclude: 33 - "^docs:" 34 - "^test:" 35 # scoop: 36 # # Default is "https://github.com/<repo_owner>/<repo_name>/releases/download/{{ .Tag }}/{{ .ArtifactName }}" 37 # # url_template: "http://github.mycompany.com/foo/bar/releases/{{ .Tag }}/{{ .ArtifactName }}" 38 39 # # Repository to push the app manifest to. 40 # bucket: 41 # owner: lyft 42 # name: flytestdlib 43 44 # # Git author used to commit to the repository. 45 # # Defaults are shown. 46 # commit_author: 47 # name: goreleaserbot 48 # email: goreleaser@carlosbecker.com 49 50 # # Your app's homepage. 51 # # Default is empty. 52 # homepage: "https://godoc.org/github.com/flyteorg/flytestdlib" 53 54 # # Your app's description. 55 # # Default is empty. 56 # description: "Common Go utilities (Typed-Config, PFlags, Prometheus Metrics,... more)." 57 58 # # Your app's license 59 # # Default is empty. 60 # license: Apache-2.0 61 62 # # Persist data between application updates 63 # persist: 64 # - "data" 65 # - "config.toml"