3cb-data

Unnamed repository; edit this file 'description' to name the repository.
git clone git://git.alexwennerberg.com/3cb-data.git
Log | Files | Refs | README | LICENSE

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 "