継続的インテグレーション

This page is a translated version of the page Continuous integration and the translation is 100% complete.

継続的インテグレーションのインフラストラクチャは、ビルドの制御と実行に Jenkins を使用します。 主に Gerrit に提出されたパッチのテストを実行するために使います。

関連のサービスはintegration.wikimedia.orgのダッシュボード経由で利用できます。

説明文書

調整

根拠

開発プロセスを改善するために、コミット前またはコミット後の段階で自動テストを体系的に実行するためのプラットフォームを統合することが提案されました。

これらのテストは、Git 上のリポジトリーの master ブランチが (ほぼ) 常にデプロイ可能な状態を保っていることを確認することを目的としています。 このプロジェクトは、より頻繁なコードのデプロイを実現したいという意図にも関連しており、継続的インテグレーションによって、コードが自動テストを通過した場合、新しいコードに対する信頼が高まることが期待されています。

文書


関連項目