3
2
1

インポート時の \n となっている改行を \r\n に変換したいです。

 

    Commentコメントを追加...

    3 回答

    1.  
      3
      2
      1

      こんな感じです。

      com.atlassian.jira.issue.IssueManager                 issueManager = com.atlassian.jira.component.ComponentAccessor.getIssueManager();
      com.atlassian.jira.issue.index.IssueIndexManager issueIndexManager = com.atlassian.jira.component.ComponentAccessor.getIssueIndexManager();
      com.atlassian.jira.user.util.UserManager               userManager = com.atlassian.jira.component.ComponentAccessor.getUserManager();
      com.atlassian.jira.issue.MutableIssue issueObject = issueManager.getIssueObject("<課題番号>");
      // 課題の修正者は Assignee
      com.atlassian.crowd.embedded.api.User user = issueObject.getAssignee();
      // 固定の場合はこちらを利用
      //user = com.atlassian.jira.user.ApplicationUsers.toDirectoryUser(userManager.getUserByName("<ユーザ名>"));
      /	/ 第4引数はfalseでメール送信はしない
      issueObject.setDescription(issueObject.getDescription().replaceAll("\\r\\n", "\n").replaceAll("\\r", "\n").replaceAll("\\n", "\r\n") + "\r\n");
      issueManager.updateIssue(user, issueObject, com.atlassian.jira.event.type.EventDispatchOption.ISSUE_UPDATED, false);
      

      課題の検索は以下で。

      ScriptRunner for JIRAでJQL検索するサンプルはありませんか?

        Commentコメントを追加...
      1.  
        2
        1
        0

        ここの部分をプロジェクト指定で実行する方法を教えて頂けませんか?

         

        com.atlassian.jira.issue.MutableIssue issueObject = issueManager.getIssueObject("<課題番号>");

        リンク先を見たものの、どう書けばよいか、わからなくて。。。

        1. Kengo Ohsaki

          遅くなりましたが、別QAにて回答作成しました https://www.ricksoft.jp/qa/questions/5636191 お手数ですが上記をご確認いただければと思います。

        Commentコメントを追加...
      2.  
        1
        0
        -1

        Kengo Ohsaki さん

        このスクリプトは、Create Issue の PostFunction に組み込んで使えば良いのでしょうか?

        1. Kengo Ohsaki

          いえ、課題データをScriptRunnerで弄りたいときのサンプルのため…

          JIRA管理画面 > ScriptConsole ですね。

          ちなみに上記ScriptはJIRA6を対象としており、JIRA7 では動かないです…以下を参考にスクリプト書き換えてみてください。

          https://scriptrunner.adaptavist.com/4.3.1/jira/releases/UpgradingToJira7.html

        Commentコメントを追加...