From f2f20b352a2022e3119af33a12bb339199b15733 Mon Sep 17 00:00:00 2001 From: Patrice Chalin Date: Sun, 26 Jun 2016 13:01:31 -0700 Subject: [PATCH] chore(install): put all install commands into a single script This makes it easier to run manually, e.g., after having reset all local typings. --- .travis.yml | 6 +----- script/install.sh | 9 +++++++++ 2 files changed, 10 insertions(+), 5 deletions(-) create mode 100755 script/install.sh diff --git a/.travis.yml b/.travis.yml index 48358bc56e..0a4b3fe77a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,10 +18,6 @@ before_install: before_script: - sh -e /etc/init.d/xvfb start install: - - npm install --no-optional - - npm install --prefix public/docs/_examples - - npm install --prefix public/docs/_examples/_protractor - - npm run webdriver:update --prefix public/docs/_examples/_protractor - - gulp add-example-boilerplate + - ./script/install.sh script: - gulp $SCRIPT diff --git a/script/install.sh b/script/install.sh new file mode 100755 index 0000000000..d5947e09b2 --- /dev/null +++ b/script/install.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +set -ex -o pipefail + +npm install --no-optional +(cd public/docs/_examples && npm install) +(cd public/docs/_examples/_protractor && npm install) +npm run webdriver:update --prefix public/docs/_examples/_protractor +gulp add-example-boilerplate