os/nfpm.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