Travis CIでgolangのテストを回したいときの.travis.ymlの設定についての備忘録。

Makefileがない場合

以下の設定ファイルだけで動きます。

Travis側ビルドが走ると

で、依存パッケージをインストールして、

で、テストが走ります。

Makefileがある場合

依存パッケージのインストールは自前で書く必要があり、最低限動かすには以下のように書く必要があります。

テスト自体はgo testではなく、以下のmakeコマンドが実行されます。

参考URL