Pull Requestではなく、デフォルトブランチ(特定のブランチ)でのみコマンドを実行するパターン。
test $TRAVIS_PULL_REQUEST == "false" && test $TRAVIS_BRANCH == "master" && したいこと
例えば、デプロイ系のやつをTravisでやりたい場合、Pull Requestとかで行われると困ったりする。
after_success:
- test $TRAVIS_PULL_REQUEST == "false" && test $TRAVIS_BRANCH == "gh-pages" && deploy
みたいな感じでやったりする。
デフォルトブランチの取得ってコマンドでできるのかな?(デフォルトブランチという概念があるのかよくわからないけど)
.travis.yml
のBuilding Specific BranchesだとPull RequestでTravisが動かなくなる。
Travisのdeploy機能に対応してるサービスはon:
でブランチしていできるのでそもそも問題なさそう。