Skip to content

Instantly share code, notes, and snippets.

@jayrcodes
Created February 3, 2017 01:42
Show Gist options
  • Save jayrcodes/6fffb2a0a8f26654c920e6f2403ac793 to your computer and use it in GitHub Desktop.
Save jayrcodes/6fffb2a0a8f26654c920e6f2403ac793 to your computer and use it in GitHub Desktop.

post-receive

#!/bin/sh
PATH=$PATH:$HOME/.local/bin:$HOME/bin:$HOME/opt/node-v4.5.0-linux-x64/bin
mkdir -p $HOME/opt/sc-nov2016
git --work-tree=$HOME/opt/sc-nov2016 --git-dir=$HOME/sc-nov2016.git checkout -f
npm i --prefix $HOME/opt/sc-nov2016 --production
npm --prefix $HOME/opt/sc-nov2016 run-script build
pm2 stop sc-nov2016
pm2 start sc-nov2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment