現場でJenkinsを使うので調べたまとめ
wikiはわけわからんのでググりました
Jenkins(ジェンキンス)
- Javaで書かれたオープンソース = 無償
- ソフトウェアのビルド→検証→サーバインストールの一連を自動化
- 継続的インテグレーション(CI)ツール
- サーバへインストールして利用
- ジョブ単位の管理(多ジョブ↔︎1Jenkinsや、多プロジェクト↔︎1Jenkinsが可)
- プラグインで機能拡張(インストールでチョチョイと導入可)
…継続的・・何だって?
継続的インテグレーション(CI)ツール とは
- 継続的にテストやビルドなどの作業を繰り返すこと( = CI )を支援するツール
- 特定のイベントをトリガーにしてあらかじめ指定しておいた処理を実行する機能付き
- サーバへインストールするものや、GitやGitHubと連携するクラウド型、XcodeやVisualStudioなどの開発環境と連携するものなどがある。
フムフム。
つまりはテストツールってことかな。
インストールや設定は、参考リンクを参照すると良さそう。
とりあえずここまで。
参考
Wikipedia
https://ja.wikipedia.org/wiki/Jenkins
Jenkinsを使った自動テスト環境を作る(前編)
https://knowledge.sakura.ad.jp/5293/