mirror of
https://github.com/LukeHagar/sailpoint-cli.git
synced 2025-12-06 04:21:15 +00:00
82 lines
1.7 KiB
YAML
82 lines
1.7 KiB
YAML
project_name: sail
|
|
|
|
release:
|
|
prerelease: auto
|
|
draft: true # we only publish after the Windows MSI gets uploaded
|
|
name_template: "SailPoint CLI {{.Version}}"
|
|
|
|
before:
|
|
hooks:
|
|
- go mod tidy
|
|
|
|
builds:
|
|
- <<: &build_defaults
|
|
binary: bin/sail
|
|
main: ./
|
|
id: macos
|
|
goos: [darwin]
|
|
goarch: [amd64, arm64]
|
|
|
|
- <<: *build_defaults
|
|
id: linux
|
|
goos: [linux]
|
|
goarch: [386, arm, amd64, arm64]
|
|
env:
|
|
- CGO_ENABLED=0
|
|
|
|
- <<: *build_defaults
|
|
id: windows
|
|
goos: [windows]
|
|
goarch: [386, amd64, arm64]
|
|
hooks:
|
|
post:
|
|
- cmd: ./assets/sign-windows-executable.sh '{{ .Path }}'
|
|
output: true
|
|
|
|
archives:
|
|
- id: nix
|
|
builds: [macos, linux]
|
|
<<: &archive_defaults
|
|
name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}"
|
|
wrap_in_directory: true
|
|
replacements:
|
|
darwin: macOS
|
|
format: tar.gz
|
|
files:
|
|
- LICENSE
|
|
- id: windows
|
|
builds: [windows]
|
|
<<: *archive_defaults
|
|
wrap_in_directory: false
|
|
format: zip
|
|
files:
|
|
- LICENSE
|
|
|
|
# dockers:
|
|
# - image_templates:
|
|
# - sailpoint/sailpoint-cli:{{.Tag}}
|
|
# use: buildx
|
|
# dockerfile: Dockerfile
|
|
# build_flag_templates:
|
|
# - "--platform=linux/amd64"
|
|
|
|
brews:
|
|
- name: sailpoint-cli
|
|
homepage: "https://github.com/sailpoint-oss/sailpoint-cli"
|
|
tap:
|
|
owner: sailpoint-oss
|
|
name: homebrew-tap
|
|
commit_author:
|
|
name: developer-relations-sp
|
|
email: devrel-service@sailpoint.com
|
|
|
|
nfpms:
|
|
- license: MIT
|
|
maintainer: SailPoint
|
|
homepage: https://github.com/sailpoint-oss/sailpoint-cli
|
|
bindir: /usr
|
|
description: The SailPoint Command Line Interface.
|
|
formats:
|
|
- deb
|
|
- rpm
|