サーバーのセットアップ

このトピックでは、「Hello World」演習で使用するようにサーバーをセットアップして、ビルド・システムが適切にセットアップされているかどうかを確認する方法について説明します。

サーバー認証の作成

Rational Build Forge は、サーバー認証 (ログイン名とパスワード) を使用して、エージェントがインストールされているサーバーに接続します。

このタスクについて

そのサーバーを Rational Build Forge のリソースとして使用するように定義する前に、サーバーに対するサーバー認証を作成する必要があります。 ログイン名およびパスワードに関連付けられた特権で、Rational Build Forge プロジェクトがサーバー上で実行されるときに使用する特権が決定します。

手順

  1. Rational Build Forge の左パネルで、「サーバー」 > 「サーバー認証」をクリックします。

    管理コンソールの下部に、ブランクの「サーバー認証の詳細 (Server Authentication Details)」パネルが表示されます。

  2. 「サーバー認証の追加」をクリックします。
  3. 「名前」に認証の名前を入力します。 認証名にはログイン名を使用します。
  4. 「ログイン」で、サーバー上のアカウントのログイン名を指定します。
    注: ログイン名がドメイン・ユーザー名である場合は、このフィールドにドメイン名も含めてください。例えば、MYDOMAIN/joeuser のように入力します。
  5. 「パスワード」にパスワードを入力します。
  6. 「パスワードの確認」にパスワードを再度入力します。
  7. 「サーバー認証の保管」をクリックします。

タスクの結果

新しいサーバー認証が一番上のパネルに表示され、サーバーを定義するときに使用できるようになります。

サーバーの作成

管理コンソールのサーバーは、プロジェクトまたはステップを実行できるホストを表します。

手順

  1. Rational Build Forge の左パネルで、「サーバー」をクリックします。
  2. 「サーバーの追加」をクリックします。
  3. サーバーの詳細を指定します。
    「サーバーの追加」をクリックしたときに表示される、「新規サーバー」の詳細を示す画面イメージ
    1. 名前: サーバーに HelloWorldServer という名前を付けます。後でセレクターを定義するときに、これと同じ名前を使用します。
    2. パス: サーバーがプロジェクトまたはジョブのディレクトリーを作成するときに使用するディレクトリーを指定します (例: C:¥buildforgeprojects)。 このパスの値は、ビルド・ディレクトリーが作成される際の開始点として使用されます。
      ヒント: システムはサーバー・パスを作成しません。パスは、ビルドがサーバーへのアクセスを試みる前に存在している必要があります。パスが存在していないと、ビルドは失敗します。
    3. ホスト: エージェントを実行している物理コンピューターのホスト名を指定します。管理コンソールのコンピューターをサーバーとして定義する場合は、値 localhost を使用します。(また、エージェントも管理コンソールにインストール済みでなければなりません。)
      注: ホスト名の前にプロトコルを付けないでください。例えば、http:// を使用しないでください。
    4. 認証: このサーバーで使用するサーバー認証を選択します。
    5. その他のフィールドはデフォルト値のままにします。
  4. 「保存」をクリックします。 新規サーバーはコンテンツ・パネルの上部のサーバー・リストに表示されます。
  5. サーバーが正しく構成されていることを確認するには、リストからサーバーを選択し、「接続のテスト (Test Connection)」をクリックします。

    サーバーと通信できない場合は、エラーがレポートされます。エラーを受信した場合は、エージェントがサーバー上で実行されていることを確認してください。

セレクターの作成

セレクターは、プロジェクトまたはステップを実行するサーバーを決定します。

このタスクについて

HelloWorld プロジェクトがそのステップをどこで完了するかを決定できるように、セレクターを作成します。

手順

  1. Rational Build Forge の左パネルで、「サーバー」 > 「セレクター」をクリックします。
  2. 「セレクターの追加」をクリックします。
  3. 「名前」HelloWorldSelector を入力します。
  4. 「保存」をクリックします。 パネルの下部が変更されて、どのサーバーを選択するかを決定するセレクター・プロパティーを定義できるようになります。
  5. サーバーの作成で指定したサーバー名を使用して、実行するサーバーを設定します。 「名前」を BF_NAME、「演算子」を EQ (デフォルト) に設定して、「値」HelloWorldServer を入力します。
  6. 「保存」をクリックします。

フィードバック