スポークエイリアスを新しい DevOps ツールの親エイリアスとしてマップ

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • DevOps ベーシック認証の代わりに、それぞれのスポークエイリアスに設定された親エイリアスを使用して、 JiraGitHub 、または Jenkins ツールを作成します。スクリプトインクルードを使用して、既存またはオンボーディング済みツールの親エイリアスをスポークエイリアスにリセットします。

    始める前に

    重要:
    この機能は現在、 Jira スポーク v3.1、 Jenkins スポーク v2.1.1、および GitHub スポーク v2.2.2 以降でのみサポートされています。
    • 統合ハブ サブスクリプションがあることを確認します。
    • スポークを使用して、 JiraJenkins 、および GitHub 用の接続および資格情報エイリアスが設定されていることを確認します。詳細については、以下を参照してください。
    • DevOps Data Model および DevOps Integrations バージョン 1.33 以降にアップグレードします。
    必要なロール:admin、sn_devops.admin

    このタスクについて

    サポートされているツールのスポークを設定している場合は、 JiraJenkins、および GitHub ツールを作成するたびに、親エイリアスがそれぞれのスポークエイリアスに設定されます。以前のバージョンでは、ツールを作成するときに、親エイリアスは基本認証 (sn_devops DevOps に設定されていました。DevOps_BasicAuth) オンボーディングしたすべてのツールについて。

    接続および資格情報エイリアスを使用してツールを既に作成/オンボーディングしている場合。この機能はアップグレード時に変更されず、親エイリアスは基本認証 (sn_devops DevOps ままです。DevOps_BasicAuth) JiraJenkins、および GitHub ツールが親エイリアスとしてスポークエイリアスに関連付けられていない限り。ベースシステムスクリプトインクルードを使用して、以前に作成されたすべての既存ツールとサポートされているツールについて、親エイリアスがスポークエイリアスにリセットされるようにすることができます。
    注:
    統合ハブ は、エイリアスを使用して、接続および認証情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の認証情報と接続情報プロファイルを構成する必要がなくなります。接続または認証情報が変更された場合、接続を使用するどのアクションも更新する必要はありません。詳細については、「接続および認証情報」を参照してください。

    手順

    1. 次のように移動する。 All (すべて) > システム定義 > スクリプトインクルード > DevOpsReparentingConnectionAliasFixScript.
    2. [ スクリプト ] フィールドからスクリプトをコピーします。
    3. 次のように移動する。 システム定義 > スクリプト - バックグラウンド.
    4. [ スクリプトを実行 (サーバー上で実行される JavaScript)] フィールドにスクリプトを貼り付けます。
      注:
      スクリプトがグローバルスコープで実行されていることを確認します。
      スクリプトの実行が正常に完了すると、バージョン 1.33 のアップグレード前に作成されたすべてのサポート対象ツールが、対応する親エイリアスにリセットされます。

    次のタスク

    親エイリアスが sn_jira_spoke に設定されていることを確認します。sn_github_spoke Jira の JiraGitHub for GitHub および sn_jenkins_v2_spoke。[接続および資格情報エイリアス] フォームのJenkinsJenkins_v2。