Skip to content
Latchkey

Monorepo - CI/CD用語集の定義

monorepoは、履歴、ツール、バージョニングを共有する多数のプロジェクトやサービスを保持する単一のリポジトリです。より大きなcloneとより慎重なCIのスコープ設定を代償に、プロジェクト間の変更を簡素化します。

monorepoは、履歴、ツール、バージョニングを共有する多数のプロジェクトやサービスを保持する単一のリポジトリです。より大きなcloneとより慎重なCIのスコープ設定を代償に、プロジェクト間の変更を簡素化します。

monorepoは、履歴、ツール、バージョニングを共有する多数のプロジェクトやサービスを保持する単一のリポジトリです。より大きなcloneとより慎重なCIのスコープ設定を代償に、プロジェクト間の変更を簡素化します。

CIでの利用

monorepoのpipelineは一般的にpathフィルタ(GitHub Actionsのpaths:)を使用し、変更がすべてを再buildするのではなく、影響を受けたプロジェクトのjobのみをトリガーするようにします。

関連ガイド