Move /boot, keep initrd in squashfs image

This commit is contained in:
jalr 2018-03-17 13:29:26 +01:00
parent 18f0b58114
commit 742c6f5a94

View file

@ -54,9 +54,12 @@
"echo 'RESUME=none' > /etc/initramfs-tools/conf.d/resume",
"echo squashfs >> /etc/initramfs-tools/modules",
"echo overlay >> /etc/initramfs-tools/modules",
"mkdir /artifacts",
"mkinitramfs -o /artifacts/initramfs $(find /boot -name 'vmlinuz-*' -printf '%f\\n' | sed 's/^vmlinuz-//')",
"cp $(find /boot -name 'vmlinuz-*' | sort -V | tail -n 1) /artifacts/linux"
"mkdir /artifacts",
"kernel_release=$(find /boot -name 'vmlinuz-*' -printf '%f\\n' | sed 's/^vmlinuz-//')",
"mkinitramfs -o /boot/initrd.img-${kernel_release} artifacts/initramfs $kernel_release",
"cp /boot/initrd.img-${kernel_release} /artifacts/initramfs",
"cp $(find /boot -name 'vmlinuz-*' | sort -V | tail -n 1) /artifacts/linux",
"mv /boot /usr/local/boot"
]
},
{