Declarative Pipeline - CI/CD用語集の定義
declarative pipeline は、望ましい CI ステージと構造を設定 (YAML または構造化された DSL) で記述し、それらをどう実行するかをプラットフォームに委ねます。
declarative pipeline は、望ましい CI ステージと構造を設定 (YAML または構造化された DSL) で記述し、それらをどう実行するかをプラットフォームに委ねます。
declarative pipeline は何が起こるべきかを宣言し、CI エンジンが順序付け、並列化、リトライを処理します。
宣言型と命令型
GitHub Actions の workflow と Jenkins の宣言型構文は宣言型です。手書きのシェルスクリプトが順番にステップを実行するのは命令型です。declarative pipeline は検証と可視化がより簡単です。
関連ガイド
Imperative Pipeline - CI/CD Glossary DefinitionImperative Pipeline: An imperative pipeline spells out each build step and its execution order explicitly in…
Pipeline as Code - CI/CD Glossary DefinitionPipeline as Code: Pipeline as code means defining CI/CD pipelines in version-controlled files that live in th…
Workflow - CI/CD Glossary DefinitionWorkflow: In GitHub Actions, a **workflow** is an automated process defined in a YAML file under `.github/wor…