2018-03-13 21:57:55 +01:00
|
|
|
dist: bin
|
|
|
|
|
2024-04-20 18:06:26 +02:00
|
|
|
before:
|
|
|
|
hooks:
|
|
|
|
- task build:fe
|
2021-06-25 10:53:50 +02:00
|
|
|
|
2018-03-13 21:57:55 +01:00
|
|
|
builds:
|
|
|
|
- binary: semaphore
|
2023-03-11 09:40:34 +01:00
|
|
|
env:
|
|
|
|
- CGO_ENABLED=0
|
2018-03-13 21:57:55 +01:00
|
|
|
main: ./cli/main.go
|
2024-04-20 15:06:19 +02:00
|
|
|
ldflags: -s -w -X github.com/ansible-semaphore/semaphore/util.Ver={{ .Version }} -X github.com/ansible-semaphore/semaphore/util.Commit={{ .ShortCommit }} -X github.com/ansible-semaphore/semaphore/util.Date={{ .Timestamp }}
|
|
|
|
tags:
|
|
|
|
- netgo
|
2018-03-13 21:57:55 +01:00
|
|
|
goos:
|
|
|
|
- windows
|
|
|
|
- darwin
|
|
|
|
- linux
|
2022-03-30 12:28:20 +02:00
|
|
|
- freebsd
|
2018-03-13 21:57:55 +01:00
|
|
|
goarch:
|
2024-04-27 23:38:26 +02:00
|
|
|
- 386
|
2018-03-13 21:57:55 +01:00
|
|
|
- amd64
|
|
|
|
- arm
|
|
|
|
- arm64
|
2024-05-08 12:52:29 +02:00
|
|
|
- ppc64le
|
2018-03-13 21:57:55 +01:00
|
|
|
ignore:
|
|
|
|
- goos: darwin
|
|
|
|
goarch: 386
|
2024-04-27 23:38:26 +02:00
|
|
|
- goos: darwin
|
|
|
|
goarch: arm
|
2024-05-08 12:52:29 +02:00
|
|
|
- goos: darwin
|
|
|
|
goarch: ppc64le
|
|
|
|
- goos: windows
|
|
|
|
goarch: ppc64le
|
2018-03-13 21:57:55 +01:00
|
|
|
|
2021-03-18 17:34:32 +01:00
|
|
|
archives:
|
2024-04-20 15:06:19 +02:00
|
|
|
- files:
|
|
|
|
- LICENSE
|
2021-03-18 17:34:32 +01:00
|
|
|
format_overrides:
|
|
|
|
- goos: windows
|
|
|
|
format: zip
|
2018-03-13 21:57:55 +01:00
|
|
|
|
2021-03-18 17:34:32 +01:00
|
|
|
signs:
|
2024-06-12 21:53:00 +02:00
|
|
|
-
|
|
|
|
artifacts: checksum
|
2024-06-13 07:34:33 +02:00
|
|
|
args: ["-u", "58A7 CC3D 8A9C A2E5 BB5C 141D 4064 23EA F814 63CA", "--pinentry-mode", "loopback", "--yes", "--batch", "--output", "${signature}", "--detach-sign", "${artifact}"]
|
2018-03-13 21:57:55 +01:00
|
|
|
|
|
|
|
snapshot:
|
2021-03-18 17:34:32 +01:00
|
|
|
name_template: "{{ .Timestamp }}-{{ .ShortCommit }}-SNAPSHOT"
|
2018-03-13 21:57:55 +01:00
|
|
|
|
2021-03-18 17:34:32 +01:00
|
|
|
nfpms:
|
2024-04-20 15:06:19 +02:00
|
|
|
- file_name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
|
2021-03-18 17:34:32 +01:00
|
|
|
description: Open Source alternative to Ansible Tower
|
2024-04-20 15:06:19 +02:00
|
|
|
homepage: https://github.com/semaphoreui/semaphore
|
|
|
|
vendor: Semaphore UI
|
2024-04-27 23:19:40 +02:00
|
|
|
maintainer: Semaphore UI <support@semui.co>
|
2021-03-18 17:34:32 +01:00
|
|
|
license: MIT
|
2018-03-13 21:57:55 +01:00
|
|
|
|
2021-03-18 17:34:32 +01:00
|
|
|
formats:
|
|
|
|
- deb
|
|
|
|
- rpm
|
2018-03-13 21:57:55 +01:00
|
|
|
|
2021-03-18 17:34:32 +01:00
|
|
|
dependencies:
|
|
|
|
- git
|
2018-03-13 21:57:55 +01:00
|
|
|
|
2021-03-18 17:34:32 +01:00
|
|
|
suggests:
|
|
|
|
- ansible
|
2018-03-14 20:26:52 +01:00
|
|
|
|
2021-03-18 17:34:32 +01:00
|
|
|
bindir: /usr/bin
|
2018-03-13 21:57:55 +01:00
|
|
|
|
|
|
|
release:
|
|
|
|
draft: true
|
|
|
|
name_template: "{{.Tag}}"
|