From 2e70ca01f814586b311afb7b5ce649681c4e3616 Mon Sep 17 00:00:00 2001 From: Pat Cavit Date: Thu, 4 Aug 2016 09:58:28 -0700 Subject: [PATCH] Set up repo for travis commits (#1210) --- .deploy.enc | Bin 0 -> 3248 bytes .travis.yml | 33 +++++++++++++++++++++++++++++++-- package.json | 1 + 3 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 .deploy.enc diff --git a/.deploy.enc b/.deploy.enc new file mode 100644 index 0000000000000000000000000000000000000000..b22144e36b8024364ee677c2257a42a6a75e5b15 GIT binary patch literal 3248 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 literal 0 HcmV?d00001 diff --git a/.travis.yml b/.travis.yml index 2b42d205..c6b34207 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,34 @@ +sudo: false + language: node_js node_js: - - stable +- node -sudo: false +cache: + directories: + - node_modules + +after_success: + - | + + # Only want to do this on commits to $BRANCH + [ "$TRAVIS_PULL_REQUEST" == "true" -o "$TRAVIS_BRANCH" != "$BRANCH" ] && (echo Artifacts only built on $BRANCH; exit 0) + + # Set up SSH environment + $(npm bin)/set-up-ssh --key "$encrypted_8b86e0359d64_key" \ + --iv "$encrypted_8b86e0359d64_iv" \ + --path-encrypted-key "./.deploy.enc" + + # Build & commit changes + $(npm bin)/commit-changes --commands "npm run build" \ + --commit-message "Update bundles [skip ci]" \ + --branch "$BRANCH" + +env: + global: + # Restrict the branch this will activate on + - BRANCH=rewrite + + # Set up GH_USER_EMAIL & GH_USER_NAME env variables used by travis-scripts package + - secure: Xvqvm3+PvJu/rs3jl/NNn0RWLkkLkIoPHiL0GCfVRaywgjCYVN02g54NVvIDaOfybqPmu9E6PJFVs92vhF34NMFQHf4EWskynusIGV271R2BV0i+OJBfLMuLgiwm6zRn7/Zw4JvWIUGEwcnlz0qxbqdHsS0SOR3fIkFzePickW0= + - secure: Rf/ldEO9d4vItJhe6EmqWpFAyCARzoCb422nHnjr1hYJknnwIXpgyZ1C/7On/9o7rWPPf+8WcHC/rgjK2rthKCldzdG5I60LfWSNzap9lk3Aa4TpSCoDBuEp7JVvDr5tc3rKnBXVT71hOay7RSx1StWzXiJs9mjaeVMJzYzRT78= diff --git a/package.json b/package.json index 14d8f92a..708ae75d 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "cover": "istanbul cover --print both ospec/bin/ospec" }, "devDependencies": { + "@alrra/travis-scripts": "^3.0.1", "eslint": "^2.10.2", "istanbul": "^0.4.3" },