IBM® Rational® Quality Manager と IBM Rational Team Concert の
間に通信をセットアップして、Rational Team Concert をビルド・プロバイダー
として使用し、Rational Quality Manager との間でビルド情報を同期化できます。
この通信のセットアップ後には、ビルド情報が Rational Team Concert で保守
されている場合であっても、Rational Quality Manager ユーザー・インターフェース
でビルドを追跡できます。
始める前に
重要: 開始する前に、Rational Quality Manager Jazz™ サーバーをホスティングしているコンピューターが、
Rational Team Concert Jazz サーバーをホスティングしているコンピューターと通信
できることを確認してください。
さらに、この構成を行っているブラウザーから Rational Quality Manager と Rational Team Concert の
両方にログインしている必要があります。
このタスクについて
Rational Team Concert でビルドの統合をセットアップするには、
以下のようにします。
- Rational Quality Manager からのクロスドメイン要求を受け入れるように、Rational Team Concert をセットアップします。
- Rational Team Concert の「管理 Web UI」で、「サーバー」タブをクリックします。
- 「構成」ペインで、「拡張プロパティー」をクリックします。
- 「コア・リポジトリー・コンポーネント (Core Repository Component)」で、com.ibm.team.repository.service.internal.xdomain.DynamicProxyFramService コンポーネントにスクロールします。
- 「クロスドメイン・ホスト・ホワイト・リスト (Cross Domain Host Whitelist)」プロパティーの「現行値」に、Rational Quality Manager Jazz
サーバーにアクセスするために使用できるさまざまな URL を入力します。各パスをコンマで区切り、すべての使用可能なパスを含めます。例えば次のようになります。
https://myserver:9443/jazz, https://myserver.ourdomain.mycompany.com:9443/jazz, https://9.12.345.67:9443/jazz
上の例では、シンプルなホスト名、ドメイン名を含むホスト名、および IP アドレスが含まれます。
複数の Rational Quality Manager サーバーを構成する必要がある場合は、
コンマを使用して各サーバー URL を区切ることもできます。
- 「クロスドメイン通信を使用可能にする (Enable Cross Domain Communication)」プロパティーで、「現行値」を true に変更します。
- com.ibm.team.repository.servlet.internal.ServletConfigurationService コンポーネントにスクロールします。
- 「ホスト名」フィールドで、Rational Team Concert サーバーのホスト名 (例えば、
myrtcserver.ourdomain.mycompany.com) を入力します。
- 「規範的なホスト名を使用する (Use Canonical Host Name)」を「False」に設定します。
- 「保存」をクリックします。
- Rational Quality Manager が Rational Team Concert と通信できるようにセットアップします。
- Rational Quality Manager ユーザー・インターフェースで、「管理」をクリックしてから「Jazz サーバー管理」をクリックします。
- 「拡張プロパティー」をクリックします。
- 「ビルド統合フレームワーク」で、
com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector コンポーネントに
移動し、必要に応じてプロパティーを変更します。
- 「統合プロバイダー・コンポーネント」で、
com.ibm.rqm.integrationprovider.service.rest.internal.ConnectionRestService コンポーネントに
移動し、必要に応じてプロパティーを変更します。
「現行値」の下で、Rational Team ConcertJazz Server ユーザーの正しい「ユーザー名」と「パスワード」を入力します。
この「ユーザー名」には「JazzUsers」リポジトリーへのアクセス権が必要です。
- 「コア・リポジトリー・コンポーネント (Core Repository Component)」で、
com.ibm.team.repository.servlet.internal.ServletConfigurationService コンポーネントにスクロールします。
- Rational Quality Manager サーバーのホスト名 (例えば、myrqmserver.ourdomain.mycompany.com) を入力します。
- 「規範的なホスト名を使用する (Use Canonical Host Name)」を「False」に設定します。
- 「保存」をクリックします。
- Rational Team Concert プロジェクト・エリアと Rational Quality Manager プロジェクト・エリアとの
間のリンクをセットアップします。このリンクを
セットアップした後、Rational Team Concert で作成されるビルド情報は、
対応する Rational Quality Manager プロジェクト・エリアに保管されます。
- Rational Quality Manager ユーザー・インターフェースで、「管理」をクリックしてから、「システム・プロパティー」をクリックします。
- 「ビルド・プロバイダー」をクリックします。
- 「プロバイダー」として、「RTC 統合プロバイダー」を選択します。
- 「構成」をクリックします。
Rational Team Concert をビルド・プロバイダーとしてセットアップする
ウィザードが始動します。
- 「URL」フィールドで、Rational Team Concert サーバーの完全 URL を入力します。例えば、https://rtc_server1:9443/jazz となります。
注: URL のホスト名は、ステップ 1g で使用したものと同じにする必要があります。
- 「名前」フィールドで、この特定の Rational Team Concert サーバーの名前を入力します。
- オプション: 「説明」フィールドに、サーバーの説明
を入力します。
- 「次へ」をクリックします。
注: 警告メッセージ
「セキュリティー・エラー: ドメイン名不一致 (Security Error: Domain Name
Mismatch)」が表示されたら、単に「OK」をクリックします。 「ログイン済みユーザーを確認する (Verify the Logged in User)」ように求められた場合、「続行」をクリックするか、
「別のユーザーとしてログインする (Log in as different user)」をクリックします。
- 次のウィザード・ページで、ビルドの Rational Team Concert プロジェクト
・エリアを選択します。
これはデフォルトでは「QM ビルド」プロジェクト・エリアです。
- 「終了」をクリックします。
このウィザードを完了すると、ビルド・プロバイダー・ページは更新され、成功状況と要約が表示されます。
タスクの結果
これらのステップを完了した後、ユーザーは
Rational Team Concert に
作成されたビルドを追跡できます。