From: Ed Kellett Date: Tue, 23 Feb 2016 20:23:40 +0000 (+0000) Subject: add travis deployment X-Git-Url: https://jfr.im/git/irc/freenode/web-7.0.git/commitdiff_plain/abe76b1bb372806ba8221f5dfb28e52cc8817a60 add travis deployment --- diff --git a/.deploy-key.enc b/.deploy-key.enc new file mode 100644 index 000000000..8b3bcd37a Binary files /dev/null and b/.deploy-key.enc differ diff --git a/.travis.yml b/.travis.yml index 5c6baa341..f8f90b2d4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,9 @@ language: python python: - - "3.5" -install: "pip install -e git+https://github.com/edk0/cms7.git#egg=cms7" +- '3.5' +install: pip install -e git+https://github.com/edk0/cms7.git#egg=cms7 script: cms7 +before_install: +- openssl aes-256-cbc -K $encrypted_ac880c30010f_key -iv $encrypted_ac880c30010f_iv + -in .deploy-key.enc -out .deploy-key -d +after_success: deploy.sh diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 000000000..67c677072 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +if [ -z "$TRAVIS_BRANCH" ]; then exit; fi +if [ ! "$TRAVIS_BRANCH" = master ]; then exit; fi + +export GIT_SSH_COMMAND="ssh -i $(readlink -f .deploy-key)" +git clone -b gh-pages git@github.com:freenode/web-7.0.git .deploy +cd .deploy +rm -rf * +cp -r ../out/* . +cp -r ../static . +git add -A +git commit -m "travis: $TRAVIS_COMMIT" +git push