CI勉強会 in 松山
イベント内容
開催内容
TDD(phpunit)実践の前段階として、CI環境の構築について情報交換しましょう。
今回は CakePHPで学ぶ継続的インテグレーション を参考書として、最近のバージョンに置き換えて試してみたことを発表します。 macOS Sierraでの構築事例を説明予定。ただし、発表内容は本に倣ってとりあえず構築できたというレベルです。CI環境構築に熟練しているわけではありませんのであらかじめご了承をお願いします。
また、今回の環境をもとにして、今後の TDD勉強会 や coderetreat の開催につなげたいと思います。 引き続きご協力のほどよろしくお願いします。
事前準備
下記のツール等を事前にインストールしておいていただけると、当日の時間内に動作確認ができるかもしれません。それと、Vagrant boxは一例なのでお好みのboxを選んでいただいて結構です。
VirtualBox - Download
Vagrant - Download
Vagrant box - Ubuntu-16.04
あるいは、発表内容とは別になりますが、
Chef tutorials
こちらの free virtual machine でChefの練習をしていただくのも良いと思います。
タイムテーブル
時間 | 内容 | 発表者 |
---|---|---|
10:00 - 10:15 | 近況について(最近どうよ) | みなさん |
10:15 - 11:15 | CI環境の構築 | npmyj |
11:15 - 12:00 | 各自、構築作業 | みなさん |
12:00 - 12:15 | ふりかえり | みなさん |
12:15 - 12:30 | あと片付け | みなさん |
キーワード
Vagrant, Ubuntu, nginx, PHP, MySQL, Chef, Jenkins, CakePHP
発表内容
- macOS sierraでの事前準備
- 開発用サーバ(php, mysql, nginx)のプロビジョニング
- CIサーバ(Jenkins)のプロビジョニング
発表者
上田@ネットプラン松山です。 かつて勤めていた会社では主に組み込みプログラムの仕事をしていました。 当時、開発環境(クロスコンパイラ)としてUnix系OSを使っておりまして、 そのあたりの経験をきっかけとして、この20年ほど主にウェブ系のシステム開発の仕事をしています。 過去に、職業訓練校/専門学校/大学での講師経験はありますが、人前で話すのは得意ではありません。 5年ほど前からAgile459の勉強会に参加して、Agile開発の実践に取り組んでいます。
リモート参加について
希望者がいらっしゃいましたら、当日の開始時に個別に接続先をお知らせします。 お知らせを忘れるかもしれませんので、その際はお手数ですが、 当イベントのお問い合わせフォームやツイッターにてご連絡をお願いします。
Agile459について
Agile459/アジャイル四国 - Doorkeeper
Agile459 - Google site
Agile459 - Facebook
Agile459 - Slack
Agile459 - 関連ツイート
注意事項
セールスや勧誘を目的とした参加はご遠慮ください。
注意事項
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。