0

HTTP API を使用してバンドル (Test.jar など) を Apache Ace リポジトリにコミットしていますhttp://<Ace Host>/repository/commit?customer=apache&name=shop&version=2。この後、このバンドルをターゲットにプロビジョニングするにはどうすればよいですか?

4

1 に答える 1

1

あなたが言及したリポジトリには、成果物 (バンドルまたはその他のファイル)、機能、およびディストリビューション間の関係を説明するメタデータ (XML 形式) が含まれているため、私はあなたの質問に少し当惑しています。それにバンドルをコミットしないでください。バンドルは、プログラムでアップロードしたい場合に独自の REST API を持つ OBR に入れられます。

Web UI を使用してバンドルをターゲットにプロビジョニングするには、次の手順を実行します。

  1. バンドルを新しいアーティファクトとしてアップロードします。それは OBR に送信され、成果物列に表示されます。
  2. アーティファクトを機能に関連付け、機能をディストリビューションに関連付けます。
  3. 新しいターゲットを起動し、それが UI に表示されるのを確認します (そのためには、現在の構成を「取得」する必要がある場合があります)。
  4. ディストリビューションをターゲットに関連付けます。
  5. すべてをコミットします。
于 2012-06-28T17:38:14.933 に答える