Skip to content

Commit

Permalink
Make circleci use yarn
Browse files Browse the repository at this point in the history
  • Loading branch information
pradel committed Dec 21, 2016
1 parent 5d2086f commit 7b1b578
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion circle.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,27 @@
machine:
node:
version: 6.2.1
environment:
YARN_VERSION: 0.18.1
PATH: "${PATH}:${HOME}/.yarn/bin:${HOME}/${CIRCLE_PROJECT_REPONAME}/node_modules/.bin"

dependencies:
pre:
- |
if [[ ! -e ~/.yarn/bin/yarn || $(yarn --version) != "${YARN_VERSION}" ]]; then
echo "Download and install Yarn."
curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version $YARN_VERSION
else
echo "The correct version of Yarn is already installed."
fi
override:
- yarn install
cache_directories:
- ~/.yarn
- ~/.cache/yarn

test:
override:
- yarn test
post:
- "npm run coveralls"
- "yarn coveralls"

0 comments on commit 7b1b578

Please sign in to comment.