3
2
1

JIRA の設定の中でコンポーネントを作成しているのですが、数が多く作成が大変です。

何か良い方法はないでしょうか。

    Commentコメントを追加...

    2 回答

    1.  
      2
      1
      0

      REST API を使用するのはどうでしょうか。

      こちらに参考になる情報があります。

      こちらの内容をスクリプトで繰り返し実施することで手間を省けると思います。

      curl -u <ユーザ名>:<パスワード> -X POST -H "Content-Type: application/json" <ベースURL>/rest/api/2/component -d '@<コンポーネントのファイル名>.json' 

      コンポーネントの情報を記載する JSON ファイルは以下のような感じでしょうか。

      <コンポーネントのファイル名>.json
      {
          "name": "コンポーネント4",
          "description": "This is a JIRA component",
          "isAssigneeTypeValid": false,
          "project": "SAMPLE"
      } 

      注意事項としては、JSONファイルには1つのコンポーネントの情報しか記載できません。

      複数書いた場合、一番上のコンポーネントのみが登録されます。

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

        REST API以外の方法として、一例ですが以下のようなナレッジベースもありますね。

        実現方法としては作成したいコンポーネントを指定したCSVファイルを作成して、CSVインポートで課題を作成してインポート後に作成した課題は削除してしまう。

        課題は削除してもコンポーネントは残ったままといった感じですね。

         

          Commentコメントを追加...