deploy.sh (401B)
1 #!/bin/bash 2 3 REMOTE_HOST="pi" 4 REMOTE_USER="root" 5 6 git ls-files > /tmp/git_files_list 7 echo "3cb.db" >> /tmp/git_files_list 8 rsync -avz --delete --chown=web:web --files-from=/tmp/git_files_list \ 9 ./ ${REMOTE_USER}@${REMOTE_HOST}:/opt/3cardblind/ 10 rm /tmp/git_files_list 11 12 # Deploy 13 ssh ${REMOTE_USER}@${REMOTE_HOST} " 14 mv /opt/3cardblind/3cardblind /etc/init.d/ 15 rc-service 3cardblind restart 16 "