casey-chow/tigertrade

View on GitHub
.travis.yml

Summary

Maintainability
Test Coverage
matrix:
  include:
    - language: go
      go: 1.8.x
      install: make install-server
      cache:
        directories:
        - vendor/github.com
        - vendor/golang.org
        - vendor/gopkg.in
      script:
        - make vet
        - go test -race -coverprofile=coverage.txt -covermode=atomic ./server

    - language: node_js
      node_js: 4
      install: make install-client
      cache: yarn
      script:
        - yarn lint
        - yarn test

after_success:
  - bash <(curl -s https://codecov.io/bash)

git:
  depth: 3

notifications:
  slack: pave-team:ybyoWBfz8v4zrsGs1lIgEcDi
  email: false