41 lines
778 B
YAML
41 lines
778 B
YAML
# nfpm example config file
|
|
#
|
|
# check https://nfpm.goreleaser.com/configuration for detailed usage
|
|
#
|
|
|
|
name: "ckube-pxe"
|
|
arch: "amd64"
|
|
platform: "linux"
|
|
version: "v0.0.1"
|
|
section: "default"
|
|
priority: "extra"
|
|
maintainer: "Cadoles <contact@cadoles.com>"
|
|
description: |
|
|
CadolesKube OS Installer (iPXE)
|
|
vendor: "Cadoles"
|
|
homepage: "https://www.cadoles.com"
|
|
license: "GPL-v3"
|
|
changelog: "changelog.yaml"
|
|
|
|
contents:
|
|
- src: butane
|
|
dst: /srv/os/butane
|
|
- src: /srv/os/butane
|
|
dst: /var/www/localhost/htdocs/os
|
|
type: symlink
|
|
- src: ipxe/etc/dnsmasq.d
|
|
dst: /etc
|
|
- src: ipxe/tftpboot
|
|
dst: /srv/tftpboot
|
|
|
|
scripts:
|
|
postinstall: ./misc/scripts/basic-setup.sh
|
|
|
|
overrides:
|
|
apk:
|
|
depends:
|
|
- dnsmasq
|
|
- dnsmasq-openrc
|
|
- dnsmasq-common
|
|
- alpine-ipxe
|
|
- mini_httpd |