Werkerとは CIサービスはいろいろとあるんですが、BitbucketのPrivateリポジトリで無料でCIを回したくてWerckerを使ってみることにしました。 http://blog.wercker.com/ ymlに設定を書くんですが、書き方がちょっと前に変わったらしく、調べても古い情報と新しい情報が混在していてなかなかに苦戦したのでメモ程度ですが書き残しておきます。 最終的な動作環境 早速ですがまず最終的な設定を晒しておきます。 今回使ったデータベースはMySQLです。 設定ファイル 以下の設定で動きました。(mysqlの環境変数は適当です) box: phusion/passenger-ruby22 services: - id: mysql env: MYSQL_ROOT_PASSWORD: root_password MYSQL_USER: test_user MYSQL