Git と Git-flow を使用する場合、人々はビルド構成をどのように設定していますか? 完了したいタスクがいくつかあります。
- コミット - コンパイル、静的コード分析の実行、単体テスト、パッケージ化
- 統合テスト - 統合テストの実行
- テストにデプロイ - アプリをテスト環境にデプロイします
- 機能テスト - エンドツーエンドの機能テストを実行します
- QA へのデプロイ - スモーク テストを実行する QA 環境への手動プル
master、develop、release フィーチャー ブランチを使って、人々がそれらをどのようにビルド プロセスにマッピングするのか興味があります。