github.com/zachgersh/packr@v1.11.1/.goreleaser.yml (about)

     1  project_name: packr
     2  release:
     3    github:
     4      owner: gobuffalo
     5      name: packr
     6    name_template: '{{.Tag}}'
     7  brew:
     8    commit_author:
     9      name: goreleaserbot
    10      email: goreleaser@carlosbecker.com
    11    install: bin.install "packr"
    12  builds:
    13    -
    14      goos:
    15        - linux
    16        - darwin
    17        - windows
    18      goarch:
    19        - amd64
    20        - "386"
    21      goarm:
    22        - "6"
    23      main: ./packr/main.go
    24      binary: packr
    25      hooks:
    26        pre: packr
    27        post: packr clean
    28  archive:
    29    name_template: '{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}{{ if .Arm
    30      }}v{{ .Arm }}{{ end }}'
    31    format: tar.gz
    32    files:
    33      - licence*
    34      - LICENCE*
    35      - license*
    36      - LICENSE*
    37      - readme*
    38      - README*
    39      - changelog*
    40      - CHANGELOG*
    41  fpm:
    42    name_template: '{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}{{ if .Arm
    43      }}v{{ .Arm }}{{ end }}'
    44    bindir: /usr/local/bin
    45  snapcraft:
    46    name_template: '{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}{{ if .Arm
    47      }}v{{ .Arm }}{{ end }}'
    48  snapshot:
    49    name_template: SNAPSHOT-{{ .Commit }}
    50  checksum:
    51    name_template: '{{ .ProjectName }}_{{ .Version }}_checksums.txt'
    52  dist: dist
    53  sign:
    54    cmd: gpg
    55    args:
    56      - --output
    57      - $signature
    58      - --detach-sig
    59      - $artifact
    60    signature: ${artifact}.sig
    61    artifacts: none