From c46aa9ec29409b5c1124d72c218b7cc1e27d3587 Mon Sep 17 00:00:00 2001 From: Weiyi Wang Date: Wed, 11 Sep 2019 21:49:18 -0400 Subject: [PATCH] try deploy script --- .travis.yml | 5 +++++ .travis/deploy.sh | 6 ++++++ index3ds-deploy-key.enc | Bin 0 -> 3248 bytes 3 files changed, 11 insertions(+) create mode 100644 .travis/deploy.sh create mode 100644 index3ds-deploy-key.enc diff --git a/.travis.yml b/.travis.yml index 0f96b3f..bd31e79 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,11 @@ install: script: - cargo build -p index3ds -p httpstub --release -v - cargo web deploy -p index3ds-frontend --release -v +deploy: + provider: script + script: bash .travis/deploy.sh + on: + branch: master env: global: diff --git a/.travis/deploy.sh b/.travis/deploy.sh new file mode 100644 index 0000000..0dd1f5d --- /dev/null +++ b/.travis/deploy.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +openssl aes-256-cbc -K $encrypted_e850a6789831_key -iv $encrypted_e850a6789831_iv -in index3ds-deploy-key.enc -out index3ds-deploy-key -d +chmod 600 index3ds-deploy-key +ssh-add index3ds-deploy-key +ssh ubuntu@index3ds.com 'bash -s' < /home/ubuntu/index3ds/after-deploy.sh diff --git a/index3ds-deploy-key.enc b/index3ds-deploy-key.enc new file mode 100644 index 0000000000000000000000000000000000000000..a5517f33eb56541398527f064709fa71d913448f GIT binary patch literal 3248 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 literal 0 HcmV?d00001