From c2b303d479d433cc74cd5ad77fdf67bba2643daf Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 5 Jun 2016 23:23:09 +0900 Subject: [PATCH] feat(travis): add auto deploy from Travis CI --- .travis.yml | 18 +++++++++++++++++- .travis/github_deploy_key.enc | Bin 0 -> 3248 bytes package.json | 3 ++- 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 .travis/github_deploy_key.enc diff --git a/.travis.yml b/.travis.yml index 533bb14..b7137cb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,19 @@ sudo: false language: node_js -node_js: "stable" +node_js: stable +env: + global: + - GH_USER_EMAIL="azuciao@gmail.com" + - GH_USER_NAME="azu" +after_success: + - | + + $(npm bin)/set-up-ssh --key "$encrypted_cee6f610cc35_key" \ + --iv "$encrypted_cee6f610cc35_iv" \ + --path-encrypted-key ".travis/github_deploy_key.enc" + + $(npm bin)/update-branch --commands "npm run build:website" + --commit-message "Update website [skip ci]" + --directory "website/public" + --distribution-branch "gh-pages" + --source-branch "master" \ No newline at end of file diff --git a/.travis/github_deploy_key.enc b/.travis/github_deploy_key.enc new file mode 100644 index 0000000000000000000000000000000000000000..0c28636dde725ec0f6f517a40df32bca6f22c1e7 GIT binary patch literal 3248 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