#!/bin/bash # rsync script git pull origin master cd modules for f in * do cd $f && git pull origin master && cd .. done cd .. npm install rm -r /home/administrator/apps/willaengine/public/js/vue npm run production rm -r /home/administrator/apps/nginx/www/willaengine/public/js/vue rm -r /home/administrator/apps/nginx/www/willamall/public/js/vue rm -r /home/administrator/apps/nginx/www/willaarts/public/js/vue cp -r /home/administrator/apps/willaengine/public/js/vue /home/administrator/apps/nginx/www/willaengine/public/js/ cp -r /home/administrator/apps/willaengine/public/js/vue /home/administrator/apps/nginx/www/willamall/public/js/ cp -r /home/administrator/apps/willaengine/public/js/vue /home/administrator/apps/nginx/www/willaarts/public/js/ cp /home/administrator/apps/willaengine/public/mix-manifest.json /home/administrator/apps/nginx/www/willaengine/public/ cp /home/administrator/apps/willaengine/public/mix-manifest.json /home/administrator/apps/nginx/www/willaarts/public/ sudo chown -R www-data:www-data /home/administrator/apps/nginx/www/willaarts/public sudo chown -R www-data:www-data /home/administrator/apps/nginx/www/willamall/public sudo chown -R www-data:www-data /home/administrator/apps/nginx/www/willaengine