class Danger::Travis

### CI Setup You need to edit your ‘.travis.yml` to include `bundle exec danger`. If you already have a `script:` section then we recommend adding this command at the end of the script step: `- bundle exec danger`.

Otherwise, add a `before_script` step to the root of the `.travis.yml` with `bundle exec danger`

```ruby
  before_script:
    - bundle exec danger
```

Adding this to your ‘.travis.yml` allows Danger to fail your build, both on the TravisCI website and within your Pull Request. With that set up, you can edit your job to add `bundle exec danger` at the build action.

Note: Travis CI defaults to using an older version of Ruby, so you may need to add ‘rvm: 2.0.0` to the root your `.travis.yml`.

### Token Setup

You need to add the ‘DANGER_GITHUB_API_TOKEN` environment variable, to do this, go to your repo’s settings, which should look like: ‘travis-ci.org/[user]/[repo]/settings`.

If you have an open source project, you should ensure “Display value in build log” enabled, so that PRs from forks work.