2017-08-17 8 views
0

初めてJIRA Triggerプラグインを使用していますが、ドキュメントごとにJIRAでWebhookを設定し、Jenkinsでプラグインを設定しました。JIRAトリガーWebhookがビルドを呼び出さない

シンプルに始めるには、私はちょうどCreate commentトリガーを使用し、ドキュメントごとに環境変数マッピングと共にJQLエントリを提供しました。

ロガーを有効にして、JIRAからのデータの投稿を表示できますが、ジョブはトリガーされません。これは、以下のコードでシンプルなパイプラインの仕事です:

node { 
    try { 
     jiraIssueKey = 'TEST-1234' 

    if (env.JIRA_ISSUE_KEY && env.JIRA_ISSUE_KEY?.trim()) { 
     jiraIssueKey = env.JIRA_ISSUE_KEY 
    } 

    jiraGetIssue idOrKey: "${jiraIssueKey}", site: 'JIRA' 
} catch (e) { 
    throw e 
    } 

} 

は最高級レベルのログを有効にし、データが通じ来ているが、仕事がトリガされていません。

詳細情報が必要な場合は教えてください。

+0

パイプラインジョブの現時点で[既知の問題](https://issues.jenkins-ci.org/browse/JENKINS-42446)があります。作成した仕事を元に戻すことはできますか?これは、[設定]をクリックし、次に[保存]をクリックするだけで簡単に実行できます。 – ceilfors

+0

私もそれをしましたが、運はありません....私は新しいパイプラインジョブを作成しました...プラグインのドキュメントページで同じ文献を見ました。 – milindbangar

+0

JIRAのチケットをジェンキンズのバージョン、プラグインのバージョン、フルログなどの詳細を記入してください。 – ceilfors

答えて

0

まず最初に、ジェンキンスのインスタンスを取得するためにジェンキンのログインを設定しましたか?プラグインのウィキを1として : トラブルシューティングするには、次の トラブルシューティングのためにFINEレベルでのロギング・ジェンキンスを有効にします。com.ceilfors.jenkins.plugins.jiratrigger.webhookは あなたは見るべき「受信ウェブフックコールバックを...」ジェンキンスがあるときに、メッセージをログに記録Webhookイベントを受け取る

+0

こんにちは、はい、ジェンキンスのJIRAで生成されたイベントがあります。 – milindbangar

+0

changelogからWebhookコールバックを受け取りました。イベントタイプ:jira:issue_updated 2010年8月17日4:46:48 FINE com.ceilfors.jenkins.plugins.jiratrigger.webhook.JiraWebhook 変更履歴からWebhookコールバックを受信しました。イベントタイプ:jira:issue_updated 2017年8月17日4:47:24 FINE com.ceilfors.jenkins.plugins.jiratrigger.webhook.JiraWebhook 変更履歴からWebhookコールバックを受信しました。イベントの種類:jira:issue_updated Aug 17、2017 4:47:27 PM FINE – milindbangar

関連する問題