ワークフローを共有する

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

ワークフロー共有機能は、異なる Jira インスタンスを利用している組織の別チームや、Atlassian Marketplace 経由の外部の組織の人とのチーム ワークフローの共有を実現します。この機能では、他のユーザーが公開したワークフローを簡単に共有および使用したり、組織内でステージング環境から本番環境にワークフローを移動したりすることができます。

次のすべての手順を行うには、Jira 管理者 グローバル権限 を持つユーザーとしてログインする必要があります。

On this page:

ワークフローをエクスポートする

Jira ワークフローを他の Jira インスタンスと共有したり、Atlassian Marketplace にアップロードしたりする場合、まずそれをダウンロードする必要があります。この手順に従ってください。

  1. 画面右上で [管理] > [課題] の順に選択します。
  2. 左側のパネルのワークフロー セクションをクリックして、共有したいワークフローを検索します。
  3. Select View or Edit under the Operations column.
  4. Select Export > As Workflow.
  5. [Next] をクリックして続行します。
  6. In the Add Notes field, add any special configuration notes; for example, information about plugins that should be installed. Jira auto-populates these notes for you when it discards parts of your workflow (for example, plugins, post functions, conditions, and validators).
  7. Select Export and select a download location. Ensure the location is publicly accessible.

Atlassian Marketplace にアップロードする

To share your workflow with other Jira users, upload it to the Atlassian Marketplace:

  1. アカウントをAtlassian Marketplaceに作成します。
  2. Atlassian Marketplace にログインして [アプリの管理] を選択します。詳細については、「Paid-via-Atlassian を登録する手順」のページを確認してください。
  3. Select Create new app.
  4. [My app is not directly installable] を選択します。
  5. Ensure that "App Type" is listed as "Not a Plugin".
  6. サーバーでワークフローのホストとなる必要があり、バイナリ URL テキストボックスに関連するワークフローをエクスポートする場所の情報を追加する必要があります。これは前の説明の手順 7 で指定した場所である必要があります。
  7. 送信フォームに入力し、以下の点を確認します。
    1. サマリー フィールドはユーザが「Marketplace」で検索した際に表示される情報を含んでいます。 
    2. The Category for your workflow must be Workflow Bundles

      ワークフロー バンドルを選択すると、他の JIRA ユーザがワークフローを見ることができるようになります。

    3. The App Key must be unique. 

      This is something that uniquely identifies your application. It'll become the application URL.

1 つのセッションでフォームに完全に入力する必要はありません。フォームを保存し、後で編集することができます。Atlassian Marketplace Vendor Agreement に同意すると、システムはアトラシアンの Developer Relations チームによる審査のため、アプリを登録します。

Atlassian Marketplace からインポートする

  1. 画面右上で [管理] > [課題] の順に選択します。
  2. サイドバーで [ワークフロー] を選択します。
  3. Select Import > Import workflow in the top right of the screen.
  4. 既定で Atlassian Marketplace からオプションが選択されています。
  5. インポートしたいワークフローを検索し、選択ボタンをクリックします。
  6. 「ローカル インスタンスからインポートする」手順のステップ 5 から 8 までを実行します。

ローカルインスタンスからインポートする

This procedure covers importing a workflow from a local instance. For importing from Marketplace, see the procedure above, Importing from Atlassian Marketplace.

次のすべての手順を行うには、Jira システム管理者グローバル権限を持つユーザーとしてログインする必要があります。

  1. 画面右上で [管理] > [課題] の順に選択します。
  2. サイドバーで [ワークフロー] を選択します。
  3. Select Import > Import workflow.
  4. コンピュータからアップロードするワークフローを選択し、次へをクリックします。
  5. Jira はワークフロー名を自動的に生成しますが、任意で変更できます。[次へ] をクリックします。
  6. 次に、以下のようなワークフローのステータスの詳細を示す画面が表示されます。この時点で、既存のワークフローステータスにワークフローのステップをマッピングしたり、新しいステータスを作成したりすることができます。完了したら次へをクリックして進みます。
  7. 以下のように、ワークフローの変更のサマリーを示す画面が表示されます。画面下部のインポートをクリックし、これらの変更を受け入れてワークフローをインポートします。
  8. Your workflow is imported and you are presented with a screen with additional configuration details. Click Done to exit this process.

すべてのカスタム フィールドに新しいカスタム フィールドが作成されます (同名 / 同タイプのカスタム フィールドがすでに存在しているかどうかに関係なく)。これを改善するためのリクエストについては、 JRA-37358 - 課題詳細を取得中… ステータス をご参照ください。

ワークフローのカスタム フィールドをインポートする

インポートしたワークフローに無効なカスタムフィールドが含まれている場合、ワークフローインポーターはインポートする前にこれらが有効化されない限りカスタムフィールドを作成しません。

このことについて警告が表示されます。修正するには、インポートを進める前にカスタムフィールドを有効化する必要があります。

  1. Select on the highlighted Custom Field Types & Searchers plugin in the displayed warning. This opens the plugin in a new window and scrolls to the right place to make the necessary changes:

  2. Select to expand the list of enabled modules.
  3. 無効になっているモジュールを検索し、有効化します。

カスタムフィールドの種類と検索プラグインの対応するモジュールを有効にしたら、サマリーページに戻って処理を続けます。最初にページを更新する必要がある場合があります。

アプリのインストールの詳細については、「インストール済みのアプリを表示する」を参照してください。

最終更新日: 2022 年 10 月 14 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.