今更ながら。

ローカルでは問題ないテストがなぜかCircle CI上で失敗する。

原因は以下の凡ミスだったんだけど、sshで入って直接いじれたおかげですぐ解決した。


Time.parse('2015-02-24 09:49 +0900')

ローカルだとoffsetの指定が無視されても日本時間が使われるのでテストが通ってしまっていた。

Time.parse('2015-02-24 09:49 +9:00')

使い方はとても簡単。
Rebuild & enable sshをクリックして表示されるsshコマンドで、ログインできる。
その後、$ cd ~/リポジトリ名するとそこにはRails(などの)環境があって普通にいじれる。

いやぁ便利。