Jenkinsについて

最近、効率化のためいろいろなオープンソースに触る機会があります。

 

今回はJenkinsについて取り上げたいと思います。

Jenkinsは「CI(継続的インテグレーション)

ツール」の一つで

開発者がソースを修正してGit等のリポジトリ

(ソース管理ツール)へのコミット(反映)を

検知して、

自動的にビルド・リリース・テストを行い、

ビルドエラーやテスト結果にNGがあれば

開発者に対してメールで通知されます。

 

ソースのコミット(反映)の都度で確認が行われるので、

作業時間の短縮やソースの品質が担保されるメリットがあります。

 

自動テストについてはSeleniumと連携して実施います。

こちらについてはまた別の記事で紹介できればと思います。