diff --git a/jobs/Deploy_CHM_UAT_133/config.xml b/jobs/Deploy_CHM_UAT_133/config.xml index 30de1e41179f4045f6297e9b4ad14b8ccfc7dd46..b0a5e6b72e4527039359c65e234c4dd27f29eea2 100644 --- a/jobs/Deploy_CHM_UAT_133/config.xml +++ b/jobs/Deploy_CHM_UAT_133/config.xml @@ -112,9 +112,19 @@ sed -i "s/<title.*/<title ng-bind='page_title'>CRM v${ve sudo systemctl stop CRM -sudo rm -f /opt/CRM/lib/* -sudo 7za e target/CRM-pack.zip -o/opt/CRM/lib/ CRM/lib/*.* -r -y -sudo 7za e target/CRM-pack.zip -o/opt/CRM/templates/ CRM/templates/*.* -r -y + +chm=/opt/CRM/ +tempdir=$(mktemp -d) + +sudo rm -f ${chm}/lib/* +sudo rm -rf ${chm}/templates/* + +7za x target/CRM-pack.zip -o"${tempdir}" +sudo mv -f ${tempdir}/CRM/lib/* "${chm}/lib" +sudo mv -f ${tempdir}/CRM/templates/* "${chm}/templates" +rm -rf "${tempdir}" + + sudo systemctl start CRM