machine:
  post:
    - curl -o- -L https://yarnpkg.com/install.sh | bash
dependencies:
  cache_directories:
    - "~/.yarn-cache"
  pre:
    - case $CIRCLE_NODE_INDEX in 0) NODE_VERSION=4 ;; 1) NODE_VERSION=6 ;; 2) NODE_VERSION=7 ;; esac; nvm install $NODE_VERSION && nvm alias default $NODE_VERSION
  override:
    - yarn --no-lockfile
test:
  override:
    - yarn test
deployment:
  coverage:
    branch: /.*/
    commands:
      - bash <(curl -s https://codecov.io/bash)
