Nov 12, 2014 Hubot スクリプトのために、CI 環境を整えてみた。説明用にコードを切り出したりしているので、全体の設定は今回使っている libinc/hubot-scripts を見てください。 継続的インテグレーション (Continuous Integration) ツールGitHubTravis CIテスト実行には mocha を利用Coverallsカバレッジ測定には blanket を利用David.テストコードテスト実行には chaimochahubot-mock-adapterを利用しています。Hubot スクリプトは CoffeeScript で書いているので、mocha の設定 test/mocha.opts は以下の様に定義してます。 テストコードは綺麗に整理できていないので、詳細については割愛。 Travis CIオープンソースで良く利用されている。公