Jira Serverにおいて、課題作成時にデフォルト値を設定する方法を紹介します。次のスクリーンショットのように説明フィールドにテンプレートを表示させたいときなどに利用できます。
クエリストリングで値を指定したリンクを用意することで、デフォルトの入力値をもたせることができます。例えば次のようなURLになります。
http://__BASE_URL__/secure/CreateIssueDetails!init.jspa?pid=10100&issuetype=1&summary=%5b%e6%a9%9f%e8%83%bd%e5%90%8d%5d%20Jira%e3%81%ae%e5%8b%95%e4%bd%9c%e3%81%8c%e9%81%85%e3%81%84&reporter=admin&description=%e5%85%a5%e5%8a%9b%e5%bf%85%e9%a0%88%e9%a0%85%e7%9b%ae%ef%bc%88%e6%a6%82%e8%a6%81%e3%80%81%e5%86%8d%e7%8f%be%e7%92%b0%e5%a2%83%e3%80%81%e5%86%8d%e7%8f%be%e6%89%8b%e9%a0%86%e3%80%81%e6%9c%9f%e5%be%85%e3%81%99%e3%82%8b%e7%b5%90%e6%9e%9c%e3%80%81%e5%ae%9f%e9%9a%9b%e3%81%ae%e7%b5%90%e6%9e%9c%e3%80%81%e3%83%a1%e3%83%a2%e3%80%81%e5%9b%9e%e9%81%bf%e7%ad%96%ef%bc%89
必須パラメータとしては次の2つがあります。
※これらを指定しなくても動いてほしいところですが、実際はエラーになってしまいます。この挙動は既知の不具合として JRASERVER-67003 に起票されています。
それぞれのパラメータに指定するIDは、プロジェクト設定ページのURLなどで確認可能です(スクリーンショットを参照のこと)。
参考: How to get project id from the Jira User Interface
また、フィールド "description" などに指定する値はURLエンコード (RFC 3986) しておきましょう。なお、改行は正しく反映されないことを確認しています。
アドオン Issue Templates for Jira などを利用する(有償)
K_ Yamamoto
Technical Support Engineer
Atlassian, K.K.
Yokohama, Japan
10 accepted answers
0 comments