http://itpro.nikkeibp.co.jp/article/COLUMN/20130619/486173/?rt=nocnt http://www.atmarkit.co.jp/ait/articles/1104/07/news111.html
CIツールには今、大きな追い風が吹いている。アプリケーションの開発、テスト、展開、運用といった「アプリケーションライフサイクル」の自動化を図る「DevOps(デブオプス、DevelopmentとOperationの合成語)」が話題になる中で、CIツールがDevOpsの実践に不可欠な存在だと見なされているからだ。
2009年のイベントで DevOps とかはじめて言われたらしい そのなかでどういう位置づけなのか https://ja.wikipedia.org/wiki/DevOps
- RM
- Jenkins
- Chef http://itpro.nikkeibp.co.jp/article/COLUMN/20131017/511814/
現在、本質は上記から代わってなく、「自動ビルド」「自動テスト」「デプロイ」「テストレポートの作成、通知」である。 それらがいかに他のと連携するか、便利か、である。
- Unity や C++ + Jenkins
- UnitテストとJenkins
- ネットワーク・インフラ構築とJenkins
- 定期バッチ実行 & レポート提出
ストレートに書くと、話が周辺へ周辺へいきがちな気がします。
辺りでしょうか。
DevOpsもレポートや通知も「自動ビルド」の周辺の話だと思うんですよ。まず自動ビルドがあって、その結果のレポートであったりdeployの自動化(これはCDとも呼ばれてる)だと思うので、その辺のメリハリがあった方がよいように思いました。