2016-07-26 10 views
1

Bitbucketでプルリクエストを評価するときにトリガしたいJenkinsジョブがあります。 Jenkinsのジョブは、 'Poll SCM'オプションがチェックされた状態で正しく設定されています。Bitbucket |プルリクエストでビルドを開始する

次のように、「Bitbucket Server Webhook to Jenkins」をセットアップしました。設定チェックの一環として「Trigger Jenkins」をクリックすると、うまく動作します。 Jenkinsサーバーの対応するログが適切に表示されます。今

enter image description here

私はプルリクエストを受信したとき、私は同じジェンキンスジョブをトリガしたいと思います。しかし、 'Trigger Build'オプションをクリックすると、は何も起こりません。。ジェンキンスの仕事はで、トリガーされていませんです。 I dont Jenkinsサーバーの対応するログを参照してください。 bitbucketサーバー上のログもありません。私が間違っているつもりです

enter image description here

私は、「Atlassian Bitbucket v4.7.1」評価インストールとJenkins 1.651インストールを使用しています。

答えて

0

bitbucket 3.0.1プラグインのjenkinsへのwebhookでbitbucket 4.13を試しました。プラグインサイトの指示に従って、gitプラグインをジェンキン側にインストールし、git checkoutを有効にして動作することを確認し、scmのポーリングを有効にする必要があります。使用されるジェンキンバージョンは、タグジェンキン/ジェンキンス:ltsを使用してドッカーハブから引き出されます。


場合は、上記のあなたは2017年の11月12日今日のようにいくつかのオプションを持つことができます私の読書から、あなたのために動作しません:

  • 使用プル要求トリガをサポートし、一般的なpost webhooks plugin。そして、ジェンキンからgeneric webhooks pluginでそれを拾い、その後、おそらくジェンキンから二次的なトリガーを行う。

  • bitbucketサーバーとwebhooksをjenkinsプラグインにアップグレードします。サーバー4.13は、後のwebhooksからjenkinsプラグインにはうまくいきません。プラグインの有料版がおそらくあなたの最良の選択です。

  • "plan banches" featureに付属の竹を試してみてください。

関連する問題