2017-05-25 12 views
0

私は現在、Gitフローモデル(https://datasift.github.io/gitflow/IntroducingGitFlow.html)に従って、developブランチに対してBamboo CIを実行するようにBitBucketを設定しています。私はそのマージがdevelop枝のビルドを壊さないならばのみ承認および/または機能ブランチからプル要求をマージするのBitbucketを設定することができれば私が知りたいのは何BitBucketとBamboo - チェックプル要求が宛先ブランチでビルドを中断しない

です。

したがって、ブランチfeature/amazing-new/featureをマージするプルリクエストがある場合、Bambooがマージとビルドを正常に実行できる場合は、プルリクエストは閉じられ、ブランチはdevelopにマージされます。

私は周りを見ていたし、唯一の機能ブランチ自体に対して実行計画を構築するために参照するとのBitbucketのドキュメントのみ段落カバービルドや要望を引き出してい答えを見てきました:https://confluence.atlassian.com/bitbucketserver/checks-for-merging-pull-requests-776640039.html

答えて

1

竹に設定することができますビルドマージ結果:https://confluence.atlassian.com/bamboo/using-plan-branches-289276872.html#Usingplanbranches-Branchupdater

新しいブランチのコミットが検出されると、機能ブランチを作業コピーでマスターにマージし、ビルドして結果をBitbucketに送信します。 Bitbucket側では、壊れたビルドがあれば、PRマージを許可しないようにプルリクエスト設定を構成することができます。

+0

これは完全に機能しました。私はドキュメントでそのビットを逃した。 –

関連する問題