Apply Server Patch For LIVE

PreServer_Patch.sh
#!/bin/bash
NewServerPatchs=$1
#NewServerPatchs='$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
    sudo /usr/local/bin/unrar x -o+ '/home/release/'$NewServerPatch.rar /home/release/
    sudo rsync -av '/home/release/'$NewServerPatch'/' /home/release/newserverpatch/
}
done

sudo mv /home/release/newserverpatch /srv/salt/

mv /srv/salt/newserverpatch/[Ss]ervice/  /srv/salt/newserverpatch/service/
bash /srv/salt/QA_script/Server_Patch_Dev.sh newserverpatch
exit

Last updated