Skip to content

Commit

Permalink
chore(build): deployment automation
Browse files Browse the repository at this point in the history
  • Loading branch information
alyec committed Jan 25, 2016
1 parent 0e1f651 commit 88a0fb6
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ node_js:

script:
- gulp
- gulp dist

notifications:
webhooks:
Expand All @@ -12,3 +13,8 @@ notifications:
on_success: always # options: [always|never|change] default: always
on_failure: always # options: [always|never|change] default: always
on_start: false # default: false
env:
global:
- secure: "kfrBLMZltkfWhIJCkB1NuJDd53m1CVNkjUANAHaqBiWMj8XHmUetnkk87mpPyQ+/xBc9Y+awJGQLp6HljGucoPriMhLK7hqNeCpRB6cBgzsux2I4JsPGgne0S33GcJ8UMHR8cGeffTrl5z7bUOFS19MHtihK7tIdp58YYnVV/FbQw3FWRSjjnBADOJ23+bvfkQI68IG5cMEwIikOG4NapZ6nlOxoY1iW/I9O9Un1zuQgoKt85A17igpDKoNEefl0Rc23/BMJkLpU3m9lg2jtIFjqssLR8xLtmV7z2btaMoqEBGgTGh359uDoM7HiwcwJ6XzvZiKY9xF9T+auXARU2nwX5NjUvGesbEEWSkwAL0a7rLl1390/ERW+ySBFIcs98u1+T1WufBNItMNbfQphbYk3cUYnZhMGYPc1sSa0X2+U6wwsZsgDGcURw5cawKYrpNxRIu0jv9pPS9xP3XPju3pn9C18c0qxitTvkm1jsdyVkV59Yn8qfJpKLQt5dUUITKHUHbnMgKejFS4VlpGy2WpCEwf0E/e1PFP029tc15Jl881ELr5P1z4xcElkwcP7BoFnNB1wWXoUsgU+USSy7XeDMgDmuNxnnfXGtwe0JvYKBPMlsNHXnHd2OpaZjexQ5OGYm0MXznQtV0JLh7kxd8LG4LgVGqU/PcRB/KcQGUk="
after_success:
- source devdeploy.sh
13 changes: 13 additions & 0 deletions devdeploy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
SSHSRV="[email protected]"
DESTDIR="/home/travis/www/gapi"

if [ -n "$TRAVIS_TAG" -a "$TRAVIS_REPO_SLUG" == "fgpv-vpgf/geoApi" -a "$TRAVIS_PULL_REQUEST" == "false" ]; then
openssl aes-256-cbc -k "$PW" -out ~/.ssh/id_rsa -in devkey.enc -d
echo -e "Host *\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config
chmod 600 ~/.ssh/id_rsa
eval `ssh-agent -s`
ssh-add ~/.ssh/id_rsa
ls
ls dist
scp dist/geoapi*.tgz "$SSHSRV:$DESTDIR"
fi
Binary file added devkey.enc
Binary file not shown.

0 comments on commit 88a0fb6

Please sign in to comment.