language:
  - python
  - node_js

python:
  - "2.7"
  - "3.3"

before_install:
  - ./travis/before_script.sh

install:

  # Python stuff
  - pip install -r dev-requirements.txt --use-mirrors

  # Install grunt-cli and grunt
  - npm install -g grunt-cli
  - npm install

script:
  - grunt lint --force --virtualenv $VIRTUAL_ENV
  - grunt test --virtualenv $VIRTUAL_ENV --dontstop

  # Only build in the build that will be deployed
  - if [[ $TRAVIS_PYTHON_VERSION == "2.7" ]]; then grunt build; fi

after_success:
  # Only deploy from one of the builds
  - if [[ $TRAVIS_PYTHON_VERSION == "2.7" ]]; then ./travis/deploy.sh --verbose; fi

env:
  global:

    # GitHub access token that grants access to thusoys GitHub account
    - secure: "Ib2+++wIFcoBgEcocd4C+U7NJIWzTyJtwnxtgF4X7md17i4j4JpBXGMt2i9RNaw05uFAQ9q4cjAZZa5ASQlIhEL5QQwK/nfsUz3HdaEnV5IthXCWYDi3YrMRuqUiKwLcoraoP7cNwgT2eOt8M2EOw6LbqZ74LztzjQEW93G5bHM="

notifications:
  email: false

language:
  - python
  - node_js

python:
  - "2.7"

before_install:
  - ./travis/before_script.sh

install:

  # Python stuff
  - pip install -r dev-requirements.txt --use-mirrors

  # Install grunt-cli and grunt
  - npm install -g grunt-cli
  - npm install

script:
  - grunt lint --force --virtualenv $VIRTUAL_ENV
  - grunt test --virtualenv $VIRTUAL_ENV --dontstop

  # Only build in the build that will be deployed
  - if [[ $TRAVIS_PYTHON_VERSION == "2.7" ]]; then grunt build; fi

after_success:
  # Only deploy from one of the builds
  - if [[ $TRAVIS_PYTHON_VERSION == "2.7" ]]; then ./travis/deploy.sh --verbose; fi

env:
  global:

    # GitHub access token that grants access to thusoys GitHub account
    - secure: "Ib2+++wIFcoBgEcocd4C+U7NJIWzTyJtwnxtgF4X7md17i4j4JpBXGMt2i9RNaw05uFAQ9q4cjAZZa5ASQlIhEL5QQwK/nfsUz3HdaEnV5IthXCWYDi3YrMRuqUiKwLcoraoP7cNwgT2eOt8M2EOw6LbqZ74LztzjQEW93G5bHM="

notifications:
  email: false

Remove python 3 from test matrix
Remove python 3 from test matrix

Too much pain for now. billiard builds are broken for now, it's hell to
develop with on windows, builds incredibly slowly on travis and thus
increases feedback time by a lot, and is not strictly needed anytime soon
anyway.
