まず、Travisの公式サイトを見てみましょう。
https://travis-ci.com/
Features to help you get the job done
– quick setup
– live build views
– pull request support ☆
– pre-installed database services
– auto deployments on passing builds ☆
– clean VMs for every build
– Mac, Linux, and iOS support
やりたいのに星(☆)をつけました。ずばりauto deployments
フローが書いてありますね。
イメージとしてはBranch build flowがイメージしやすいか。
Branch build flow
-push code to Github
-github trigger
-build passes
-Travis CI deploys to server
-Travis CI tells team all is well
pushしてテストにパスすると自動でデプロイされる。
なるほど、なかなか良い。
概要は大体イメージできたので、早速やってみましょう。