スキャフォールディング - CI/CD 用語集の定義
スキャフォールディングは新しいプロジェクトのボイラープレートを、その CI 設定を含めて自動生成するため、誰も空のディレクトリから始めずに済みます。
スキャフォールディングは、開発者が動作するデフォルト値から始められるよう、テンプレートからプロジェクトの初期構造、そのディレクトリ、設定、pipeline ファイルを自動生成することです。
スキャフォールディングは、ソフトウェアテンプレートが実行するアクションです。正しいことを行うコストをほぼゼロに減らします。
CI において
リポジトリを scaffold すると、通常は選択したスタック向けに build と test の job がすでに設定された .github/workflows/ci.yml が配置されます。
関連ガイド
Software Template - CI/CD Glossary DefinitionSoftware Template: A software template is a parameterized starter (scaffold) that generates a new service or…
Golden Path - CI/CD Glossary DefinitionGolden Path: A golden path is the supported, opinionated route for a common task (creating a service, adding…
Inner Loop - CI/CD Glossary DefinitionInner Loop: The inner loop is the fast, local cycle a developer repeats while coding: edit, build, run, and t…