PreServer_Patch

##/srv/salt/live_script/PreServer_Patch_live.sh

NewServerPatch=$1
#NewServerPatch='$new_server_patch'
echo $NewServerPatchs
 
cd/home/release
rm -rf /srv/salt/newserverpatch
mkdir -p newserverpatch
 
 
NewServerPatch_arr={$NewServerPatchs}
for NewServerPatch in ${NewServerPatch_arr[@]; do
{
 
 
    echo $NewServerPatch
    rm -rf '/home/release/'$NewServerPatch
    sudo /usr/local/bin/unrar x -o+ '/home/release/'$NewServerPatch.rar /home/release
    if [[ ! -d '/home/release/'$NewServerPatch ]]; then
        echo "Pls check the package name!!!"
        exit 1
    fi 
    mv 'home/release'$NewServerPatch'Service' '/home/release/'$NewServerPatch'/service'
    sudo rsync -av '/home/release/'$NewServerPatch'/'  /home/release/newserverpatch
 
}

done
sudo mv /home/release/newserverpatch /srv/salt
 
bash /srv/salt/LIVE_Script/Server_Patch_LIVE.sh newserverpatch
 

Last updated