diff --git a/jobs/Deploy_CHMB_UAT_136/config.xml b/jobs/Deploy_CHMB_UAT_136/config.xml index daf6a3db7d56ff3c09d2065841652c76997312a2..2f6f8638ffa64fe8be87f50fbd90bb995107a00d 100644 --- a/jobs/Deploy_CHMB_UAT_136/config.xml +++ b/jobs/Deploy_CHMB_UAT_136/config.xml @@ -126,10 +126,14 @@ sed -i "s/<title.*/<title>CHM Booking Manage v${version}_${VAR}< sudo systemctl stop CHMB sudo systemctl stop CHMB_Batch rm -f /opt/chm/chmb/lib/* -7za e target/CHMB-pack.zip -o/opt/chm/chmb/lib/ CHMB/lib/*.* -r -y -cp -rf src/main/resources/template /opt/chm/chmb -#7za e target/CHMB-pack.zip -o/opt/chm/chmb/template/ CHMB/template/*.* -r -y -7za e target/CHMB-pack.zip -o/opt/chm/chmb/sample/ CHMB/sample/*.* -r -y +chmb=/opt/chm/chmb +tempdir=$(mktemp -d) +7za x target/CHMB-pack.zip -o "${tempdir}" +mv -f "${tempdir}/lib/*" "${chmb}/lib/" +mv -f "${tempdir}/sample/*" "${chmb}/sample/" +mv -f "${tempdir}/template/*" "${chmb}/template/" +mv -f "${tempdir}/templates/*" "${chmb}/templates/" +rm -rf "${tempdir}" sudo systemctl start CHMB sudo systemctl start CHMB_Batch