Make kernel on image builder

How can I make kernel on the inmagebuilder ?

This script return some warning, but not make .bin

#! /bin/sh

IBHOME=`pwd`
STAGING_DIR=${IBHOME}/staging_dir

DTC=${IBHOME}/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/linux-5.4.143/scripts/dtc/dtc

DTS=mt7620a_asus_rt-ac51u
board=noname_board
kver="5.4.143"
uimagestr="MIPS OpenWrt Linux-${kver}"

if [ ! -f image-${DTS}.dts ]; then
	${DTC} -I dtb -O dts -o image-${DTS}.dts build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/image-${DTS}.dtb
	echo "Edit file image-${DTS}.dts and run script again!"
else
	${DTC} -I dts -O dtb -o build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/image-${DTS}.dtb image-${DTS}.dts
	cat build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/vmlinux \
	    build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/image-${DTS}.dtb \
	    >${board}-kernel
	${STAGING_DIR}/host/bin/lzma e -lc1 -lp2 -pb2 ${board}-kernel ${board}-kernel.lzma
	    ${STAGING_DIR}/host/bin/mkimage -A MIPS -O linux -T kernel -C lzma \
	    -a 80000000 -e 80000000 -n "${uimagestr}" \
	    -d ${board}-kernel.lzma ${board}-kernel.bin
	cp ${board}-kernel.bin build_dir/target-mipsel_24kc_musl/linux-ramips_mt7620/
fi