2017-01-23 6 views
0

JIRAワークフローでは、ストーリーをレビューから完了状態に移動するときにJenkinsパイプラインを呼び出すWebhookを起動する必要があります。しかし、もう一つの条件は、物語がDevの場合にのみ、このパイプラインを撃たなければならないということです。ストーリーがリサーチ/ POC/AnyOtherに関連する場合、Webhookを呼び出すべきではありません。JIRA移行ステートで異なる機能を誘導する方法

As in the image it shows that story will move from review to done with transition state name "DONE"

今、同じ移行状態のポスト関数では、物語が本質的にdevであれば、私はJenkinsパイプラインを呼び出すポスト関数をトリガーしたいと思います。 フリープラグインを使用してこれを実現するにはどうすればよいですか?あなたがメインの設定でJIRA Plugin

  • コンフィグJIRAブロックをインストールする必要が

  • 答えて

    0
    1. 読むjira jql doc
    2. あなたの物語のためのhere
    3. 例からの例を見て:

      def jiraProjectKey = "PROJECT_KEY" 
      def version = "dev" 
      def jqlQuery = "project = ${jiraProjectKey} and fixVersion = '${version}' and status = 'Review'" 
      def workflowAction = "Move to Done" 
      
      step([$class: "JiraIssueUpdateBuilder", 
          jqlSearch: "${jqlQuery}", 
          workflowActionName: "${workflowAction}", 
          comment: "${comment}"]) 
      
    関連する問題