language: node_js
node_js:
  - "5"
  - "6"

branches:
  only:
    - master
sudo: false

script: "npm run build && npm run test:cov"

deploy:
  skip_cleanup: true
  provider: s3
  access_key_id: $AWS_KEY
  secret_access_key: $AWS_SECRET
  bucket: $AWS_BUCKET
  acl: public_read
  local_dir: dist
  upload-dir: js/pano
  on:
    branch: master
    condition: $AWS_KEY

addons:
  code_climate:
    repo_token: $CODE_CLIMATE

after_success:
  - npm install -g codeclimate-test-reporter
  - codeclimate-test-reporter < coverage/lcov.info
