diff --git a/jobs/Deploy_CHM_DEMO_10/config.xml b/jobs/Deploy_CHM_DEMO_10/config.xml index 0abba74134be8f414cd43c843271cf8700f7c96f..82a45fbb95f4c5ef1b9fa79cd5dfc9924a1e4d31 100644 --- a/jobs/Deploy_CHM_DEMO_10/config.xml +++ b/jobs/Deploy_CHM_DEMO_10/config.xml @@ -109,11 +109,21 @@ sed -i "s/<title.*/<title ng-bind='page_title'>CRM v${ve - systemctl stop CRM -rm -f /opt/CRM/CRM.jar -mv target/CRM-*-exec.jar /opt/CRM/CRM.jar -chmod +x /opt/CRM/CRM.jar -systemctl start CRM + sudo systemctl stop CRM + + +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