Merge #99
99: also build new smaller installer in ci r=Mic92 a=Mic92 Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
This commit is contained in:
commit
fbeaca781e
1 changed files with 5 additions and 3 deletions
|
@ -20,8 +20,8 @@ build_netboot_image() {
|
||||||
}
|
}
|
||||||
|
|
||||||
build_kexec_installer() {
|
build_kexec_installer() {
|
||||||
declare -r tag=$1 arch=$2 tmp=$3
|
declare -r tag=$1 arch=$2 tmp=$3 variant=$4
|
||||||
out=$(nix build --print-out-paths --option accept-flake-config true -L ".#packages.${arch}.kexec-installer-${tag//.}")
|
out=$(nix build --print-out-paths --option accept-flake-config true -L ".#packages.${arch}.kexec-installer-${tag//.}${variant}")
|
||||||
echo "$out/nixos-kexec-installer-$arch.tar.gz"
|
echo "$out/nixos-kexec-installer-$arch.tar.gz"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -30,7 +30,9 @@ main() {
|
||||||
tmp="$(mktemp -d)"
|
tmp="$(mktemp -d)"
|
||||||
trap 'rm -rf -- "$tmp"' EXIT
|
trap 'rm -rf -- "$tmp"' EXIT
|
||||||
(
|
(
|
||||||
build_kexec_installer "$tag" "$arch" "$tmp"
|
build_kexec_installer "$tag" "$arch" "$tmp" ""
|
||||||
|
build_kexec_installer "$tag" "$arch" "$tmp" "-virtual-noninteractive"
|
||||||
|
build_kexec_installer "$tag" "$arch" "$tmp" "-noninteractive"
|
||||||
build_netboot_image "$tag" "$arch" "$tmp"
|
build_netboot_image "$tag" "$arch" "$tmp"
|
||||||
) | readarray -t assets
|
) | readarray -t assets
|
||||||
for asset in "${assets[@]}"; do
|
for asset in "${assets[@]}"; do
|
||||||
|
|
Loading…
Reference in a new issue