CakePHPで学ぶ継続的インテグレーションhttp://www.amazon.co.jp/dp/4844336789/を題材に、継続的インテグレーションの概要〜環境構築方法の解説〜実際の開発の流れを解説します。
参加される方は、ハンズオン当日までに以下の事前準備をお願いします。
ハンズオンの前に、以下の環境をご確認ください。ハンズオン会場にはネットワーク環境の提供はないので、当日ダウンロードなどは難しいです。
- gitコマンドが使えること
- VirtualBoxがインストールされていること(https://www.virtualbox.org/wiki/Downloads)
- Vagrantがインストールされていること(https://www.vagrantup.com/downloads.html)
開発用の機材からネットワークに接続するためのモバイルルータ・ティザリングできるスマートフォンなど。- 講師側でモバイルルータを一台用意しました。もしお持ちであれば自前の通信環境があると安心です。
- 使用する環境に関しては、USBメモリなどで配布予定ですが、githubへのpushなどネットワークを使う作業があります。