フィーチャーブランチワークフロー - CI/CD用語集の定義
フィーチャーブランチワークフローとは、各作業単位をmainラインから分岐した独自のブランチで開発し、レビューとチェックが通った後にpull requestを介してmergeし直すブランチングモデルです。
CI/CDにおいて
CIはフィーチャーブランチとそのpull requestで完全なpipelineを実行するため、mainへのmergeは変更がグリーンであると証明された後にのみ行われ、mainブランチをリリース可能な状態に保ちます。
関連ガイド
Gitflow - CI/CD Glossary DefinitionGitflow: Gitflow is a branching model, introduced by Vincent Driessen, that uses long-lived `main` and `devel…
GitHub Flow - CI/CD Glossary DefinitionGitHub Flow: GitHub flow is a lightweight branching model: branch off `main`, open a pull request, get review…
Release Engineering - CI/CD Glossary DefinitionRelease Engineering: Release engineering is the discipline of making the build, packaging, and release of sof…