添加开关 Load_Common_Config
This commit is contained in:
parent
cb357bf502
commit
b3a72ad376
|
@ -8,6 +8,7 @@ Diy_Core() {
|
|||
Banner_Title="Powered by AutoBuild-Actions"
|
||||
Default_LAN_IP=192.168.1.1
|
||||
|
||||
Load_Common_Config=true
|
||||
Load_CustomPackages_List=true
|
||||
Short_Firmware_Date=true
|
||||
Checkout_Virtual_Images=false
|
||||
|
|
|
@ -82,6 +82,7 @@ OP_REPO_NAME=${OP_REPO_NAME}
|
|||
EOF
|
||||
cat >> ${Home}/VARIABLE_FILE <<EOF
|
||||
Home=${Home}
|
||||
Load_Common_Config=${Load_Common_Config}
|
||||
PKG_Compatible="${INCLUDE_Obsolete_PKG_Compatible}"
|
||||
Checkout_Virtual_Images="${Checkout_Virtual_Images}"
|
||||
Firmware_Path=${Home}/bin/targets/${TARGET_BOARD}/${TARGET_SUBTARGET}
|
||||
|
@ -248,13 +249,12 @@ Firmware-Diy_Other() {
|
|||
ECHO "[${OP_Maintainer}]: Current Source_Maintainer is not supported ..."
|
||||
fi
|
||||
fi
|
||||
if [[ -s $GITHUB_WORKSPACE/Configs/Common ]];then
|
||||
[[ ! "$(cat .config)" =~ "## TEST" ]] && {
|
||||
if [[ ${Load_Common_Config} == true ]];then
|
||||
if [[ -s $GITHUB_WORKSPACE/Configs/Common || ! "$(cat .config)" =~ "## TEST" ]];then
|
||||
ECHO "Merging [Configs/Common] to .config ..."
|
||||
echo -e "\n$(cat $GITHUB_WORKSPACE/Configs/Common)" >> .config
|
||||
} || {
|
||||
fi
|
||||
sed -i '/## TEST/d' .config >/dev/null 2>&1
|
||||
}
|
||||
fi
|
||||
ECHO "[Firmware-Diy_Other] Done."
|
||||
}
|
||||
|
@ -279,7 +279,7 @@ Firmware-Diy_End() {
|
|||
Process_Firmware ${Firmware_Format}
|
||||
;;
|
||||
esac
|
||||
[[ $(ls) =~ 'AutoBuild-' ]] && mv -f AutoBuild-* ${Home}/bin/Firmware
|
||||
[[ $(ls) =~ 'AutoBuild-' ]] && cp -a AutoBuild-* ${Home}/bin/Firmware
|
||||
cd -
|
||||
echo "[$(date "+%H:%M:%S")] Actions Avaliable: $(df -h | grep "/dev/root" | awk '{printf $4}')"
|
||||
ECHO "[Firmware-Diy_End] Done."
|
||||
|
|
Loading…
Reference in New Issue