Chirp is meant to be set up with Travis CI to repeatedly build itself for purposes of real world monitoring.
- Add this gem as a dependency in a
Gemfile, e.g.gem 'chirp', github: 'travis-ci/chirp' - Add a
.travis.ymlwith required bits- Ensure it is
language: rubyor at least uses a language withbundleravailable - Ensure the
scriptstep includesbundle exec chirp scripts - Optionally, add an
after_successstep that includes:bundle exec chirp pushback &>/dev/nullbundle exec chirp sendstats &>/dev/null
- Optionally, add an
after_failurestep withbundle exec chirp dumplogs
- Ensure it is
travis enable- Generate a github token with
reposcope travis env set GITHUB_OAUTH_TOKEN <github-token>