From 55f8d88df9d1cac60595a9555167bf47e29b4d2c Mon Sep 17 00:00:00 2001 From: Aya Morisawa Date: Wed, 1 Mar 2017 17:46:27 +0900 Subject: [PATCH] Extract after_success --- .travis.yml | 13 +------------ .travis/after_success.sh | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 12 deletions(-) create mode 100644 .travis/after_success.sh diff --git a/.travis.yml b/.travis.yml index 74886b927..fb9b97c9d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,15 +32,4 @@ before_script: - npm run build after_success: - - openssl aes-256-cbc -K $encrypted_ceda82069128_key -iv $encrypted_ceda82069128_iv -in ./.travis/travis_rsa.enc -out travis_rsa -d - - cp travis_rsa ~/.ssh/id_rsa - - chmod 600 ~/.ssh/id_rsa - - echo -e "Host github.com\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config - - git checkout -b release - - cp -f ./.travis/.gitignore-release .gitignore - - git add --all - - git rm --cached `git ls-files --full-name -i --exclude-standard` - - git config --global user.email "AyaMorisawa4869@gmail.com" - - git config --global user.name "Aya Morisawa" - - git commit -m "Release build for $TRAVIS_COMMIT" - - if [ $TRAVIS_BRANCH = "master" ] && [ $TRAVIS_PULL_REQUEST != "false" ]; then git push -f git@github.com:syuilo/misskey release; fi + - ./.travis/after_success.sh diff --git a/.travis/after_success.sh b/.travis/after_success.sh new file mode 100644 index 000000000..2b94756b3 --- /dev/null +++ b/.travis/after_success.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +if [ $TRAVIS_BRANCH = "master" ] && [ $TRAVIS_PULL_REQUEST != "false" ]; then + openssl aes-256-cbc -K $encrypted_ceda82069128_key -iv $encrypted_ceda82069128_iv -in ./.travis/travis_rsa.enc -out travis_rsa -d + cp travis_rsa ~/.ssh/id_rsa + chmod 600 ~/.ssh/id_rsa + echo -e "Host github.com\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config + git checkout -b release + cp -f ./.travis/.gitignore-release .gitignore + git add --all + git rm --cached `git ls-files --full-name -i --exclude-standard` + git config --global user.email "AyaMorisawa4869@gmail.com" + git config --global user.name "Aya Morisawa" + git commit -m "Release build for $TRAVIS_COMMIT" + git push -f git@github.com:syuilo/misskey release +fi