Github の Personal Access Token を使って `git submodule update --init --recursive` する in Travis CIGitHubTravisCI はじめに プライベートリポジトリをサブモジュールとして利用する必要があったので、 Private Dependencies - Travis CI をいろいろ調べていたら Github の Personal Access Token を利用して git submodule update --init --recursive が行える方法があったのでまとめてみました. 本家では Gemfile を利用していましたが、作るのが面倒だったのでシェルスクリプトに置き換えました. なぜ Personal Access Token を利用するのか? .travis.yml さえ作ってしまえ