Submodule - CI/CD用語集の定義
submoduleは、あるGitリポジトリを別のリポジトリ内の固定されたコミットに埋め込み、.gitmodulesファイルで追跡します。親リポジトリはその内容ではなく、submoduleの正確なSHAを記録します。
submoduleは、あるGitリポジトリを別のリポジトリ内の固定されたコミットに埋め込み、.gitmodulesファイルで追跡します。親リポジトリはその内容ではなく、submoduleの正確なSHAを記録します。
submoduleは、あるGitリポジトリを別のリポジトリ内の固定されたコミットに埋め込み、.gitmodulesファイルで追跡します。親リポジトリはその内容ではなく、submoduleの正確なSHAを記録します。
CIでの利用
submoduleはデフォルトでは取得されません。GitHub Actionsではactions/checkoutにsubmodules: true(またはrecursive)を設定し、runnerが各submoduleのremoteへの読み取りアクセス権を持つようにします。
関連ガイド
Vendoring - CI/CD Glossary DefinitionVendoring: Vendoring copies third-party dependencies directly into your repository (for example a `vendor/` d…
Monorepo - CI/CD Glossary DefinitionMonorepo: A monorepo is a single repository holding many projects or services that share history, tooling, an…
Sparse Checkout - CI/CD Glossary DefinitionSparse Checkout: Sparse checkout (`git sparse-checkout set <paths>`) populates only a chosen subset of a repo…