1

問題にデータをプレーンテキストとして表示する簡単な方法を探しています。基本的に、Issue の作成時にルックアップ ID を入力できるようにしたいと考えています。Issue が作成されると、Web サービスの 1 つを呼び出して、その ID に関連付けられたデータを取得します。

これは別の問題トラッカーからではなく、私のデータベースの 1 つから直接取得されます。

これを達成する最も簡単な方法は何ですか?ワークフローを次のようにしたいと思います: ID # を入力し、保存をクリックして、その ID を持つデータをチケットに表示します (編集可能にする必要はなく、チケット ビューに表示するだけです)。

4

1 に答える 1

1

最も簡単な方法は、Create トランジションでトリガーされてジョブを実行するワークフロー関数を作成することです。そこで、コードはデータベースから情報を照会し、それらを課題自体の JIRA 標準およびカスタム フィールドにレプリケートできます。

次に、問題の編集画面を調整することで、複製されたフィールドの編集を防ぐことができます。

関数を使用して、遷移時またはトリガーでフィールドのコンテンツを随時更新することもできます。

オプションは、データベースから各部分の情報を照会するよりも、いくつかの読み取り専用のカスタム フィールドを作成することです。データの複製はできなくなりますが、おそらく遅くなり、デフォルト フィールドには適用されません。

于 2012-05-15T14:28:45.717 に答える