2017-04-10 7 views
0

私は連続統合と連続配信を設定する必要があるbitbucketプロジェクトを持っています。私は、コードがビットバケットにプッシュされたブランチに応じて、ジェンキンで異なるビルドプロジェクトを起動する必要があります。また、プルリクエストが作成されたときに、ジェンキンで異なるビルドをトリガーできるようにしたいと考えています。今すぐbitbucketプラグインを見つけることができましたが、提供できるURLは1つしかないようですが、ジェンキンプロジェクトの中で私はブランチ正規表現を提供できることがわかります。したがって、これは、変更が異なるブランチにプッシュされたときに異なるビルドを実行する目的を解決することができます。しかし、特定のブランチに対してプル要求が作成された場合にのみ、どのようにビルドをトリガーできますか?つまり、devブランチと他のプロジェクトが誰かがdevブランチのプルリクエストを作成/更新したときにトリガされると言うようにコミットがプッシュされたときに別のビルドをトリガする必要があるということです。Jenkins:bitbucketプロジェクトのさまざまなアクションに応じて異なるビルドをトリガー

答えて

0

これは、multibranch-pipelineプロジェクトが解決するようなものです。ここでは、リポジトリ内の各ブランチに対して異なるパイプラインを持つことができます。

関連する問題