@@ -153,14 +153,14 @@ function linuxkit_build() {
153
153
fi
154
154
155
155
# rename outputs
156
- mv -v " ${lk_output_dir} /hook-kernel" " ${lk_output_dir} /vmlinuz-${OUTPUT_ID} "
157
- mv -v " ${lk_output_dir} /hook-initrd.img" " ${lk_output_dir} /initramfs-${OUTPUT_ID} "
156
+ mv " ${debug_dash_v[@]} " " ${lk_output_dir} /hook-kernel" " ${lk_output_dir} /vmlinuz-${OUTPUT_ID} "
157
+ mv " ${debug_dash_v[@]} " " ${lk_output_dir} /hook-initrd.img" " ${lk_output_dir} /initramfs-${OUTPUT_ID} "
158
158
rm " ${lk_output_dir} /hook-cmdline"
159
159
160
160
# prepare out/hook dir with the kernel/initramfs pairs; this makes it easy to deploy to /opt/hook eg for stack chart (or nibs)
161
161
mkdir -p " out/hook"
162
- mv -v " ${lk_output_dir} /vmlinuz-${OUTPUT_ID} " " out/hook/vmlinuz-${OUTPUT_ID} "
163
- mv -v " ${lk_output_dir} /initramfs-${OUTPUT_ID} " " out/hook/initramfs-${OUTPUT_ID} "
162
+ mv " ${debug_dash_v[@]} " " ${lk_output_dir} /vmlinuz-${OUTPUT_ID} " " out/hook/vmlinuz-${OUTPUT_ID} "
163
+ mv " ${debug_dash_v[@]} " " ${lk_output_dir} /initramfs-${OUTPUT_ID} " " out/hook/initramfs-${OUTPUT_ID} "
164
164
165
165
declare -a output_files=(" vmlinuz-${OUTPUT_ID} " " initramfs-${OUTPUT_ID} " )
166
166
@@ -192,16 +192,16 @@ function linuxkit_build() {
192
192
193
193
if [[ " ${OUTPUT_TARBALL_FILELIST:- " no" } " == " yes" ]]; then
194
194
log info " OUTPUT_TARBALL_FILELIST=yes; including tar and filelist in output."
195
- mv -v " ${lk_output_dir} /hook.tar" " out/hook/hook_rootfs_${OUTPUT_ID} .tar"
196
- tar --list -vf " out/hook/hook_rootfs_${OUTPUT_ID} .tar" > " out/hook/hook_rootfs_${OUTPUT_ID} .filelist"
195
+ mv " ${debug_dash_v[@]} " " ${lk_output_dir} /hook.tar" " out/hook/hook_rootfs_${OUTPUT_ID} .tar"
196
+ tar --list -f " ${debug_dash_v[@]} " " out/hook/hook_rootfs_${OUTPUT_ID} .tar" > " out/hook/hook_rootfs_${OUTPUT_ID} .filelist"
197
197
fi
198
198
199
199
# finally clean up the hook-specific out dir
200
200
rm -rf " ${lk_output_dir} "
201
201
202
202
# tar the files into out/hook.tar in such a way that vmlinuz and initramfs are at the root of the tar; pigz it
203
203
# Those are the artifacts published to the GitHub release
204
- tar -cvf - -C " out/hook" " ${output_files[@]} " | pigz > " out/hook_${OUTPUT_ID} .tar.gz"
204
+ tar " ${debug_dash_v[@]} " -cf - -C " out/hook" " ${output_files[@]} " | pigz > " out/hook_${OUTPUT_ID} .tar.gz"
205
205
}
206
206
207
207
function linuxkit_run_qemu() {
0 commit comments