開発版で動作確認したいがステータスは「失敗」にしなくていいというのをTravis-CIで
たとえば NodeJS 0.9.x などの開発版の環境でCIしたい、でもそのテストの失敗は必ずしもプロジェクトのバグとは限らないので通知はいらないしビルドステータスには影響してほしくない、というケースはあると思います。Travis-CIでこれを設定するにはallow_failuresというのが使えるようです。以下は JSX の .tavis.yml です。
language: node_js node_js: - 0.6 - 0.8 - 0.9 matrix: allow_failures: - node_js: 0.9 # We want to be notified when something happens. notifications: irc: channels: - "irc.freenode.org#jsx" on_success: change # [always|never|change] # default: change on_failure: always # [always|never|change] # default: always