ALR
/
.goreleaser.yaml
99 строк · 2.5 Кб
1before:2hooks:3- go mod tidy4builds:5- id: alr6env:7- CGO_ENABLED=08binary: alr9ldflags:10- -X gitea.plemya-x.ru/xpamych/ALR/src/branch/master/internal/config.Version={{.Version}}11goos:12- linux13goarch:14- amd6415- 38616- arm6417- arm18- riscv6419archives:20- name_template: >-21{{- .ProjectName}}-22{{- .Version}}-23{{- .Os}}-24{{- if .Arch | eq "amd64"}}x86_6425{{- else if .Arch | eq "386"}}i38626{{- else if .Arch | eq "arm64"}}aarch6427{{- else }}{{ .Arch }}{{ end -}}28files:29- scripts/completion/*30nfpms:31- id: alr32package_name: linux-user-repository33file_name_template: >-34{{- .PackageName}}-35{{- .Version}}-36{{- .Os}}-37{{- if .Arch | eq "amd64"}}x86_6438{{- else if .Arch | eq "386"}}i38639{{- else if .Arch | eq "arm64"}}aarch6440{{- else }}{{ .Arch }}{{ end -}}41description: "Any Linux Repository"42homepage: 'https://gitea.plemya-x.ru/xpamych/ALR'43maintainer: 'Евгений Храмов <xpamych@yandex.ru>'44license: GPLv345formats:46- apk47- deb48- rpm49- archlinux50provides:51- linux-user-repository52conflicts:53- linux-user-repository54recommends:55- aria256contents:57- src: scripts/completion/bash58dst: /usr/share/bash-completion/completions/alr59- src: scripts/completion/zsh60dst: /usr/share/zsh/site-functions/_alr61aurs:62- name: linux-user-repository-bin63homepage: 'https://gitea.plemya-x.ru/xpamych/ALR'64description: "Any Linux Repository"65maintainers:66- 'Евгений Храмов <xpamych@yandex.ru>'67license: GPLv368private_key: '{{ .Env.AUR_KEY }}'69git_url: 'ssh://aur@aur.archlinux.org/linux-user-repository-bin.git'70provides:71- alr72conflicts:73- alr74depends:75- sudo76- pacman77optdepends:78- 'aria2: for downloading torrent sources'79package: |-80# binaries81install -Dm755 ./alr "${pkgdir}/usr/bin/alr"82
83# completions84install -Dm755 ./scripts/completion/bash ${pkgdir}/usr/share/bash-completion/completions/alr85install -Dm755 ./scripts/completion/zsh ${pkgdir}/usr/share/zsh/site-functions/_alr86release:87gitea:88owner: alr89name: alr90gitea_urls:91api: 'https://gitea.elara.ws/api/v1/'92download: 'https://gitea.elara.ws'93skip_tls_verify: false94checksum:95name_template: 'checksums.txt'96snapshot:97name_template: "{{ incpatch .Version }}-next"98changelog:99sort: asc