HTTP API を使用してバンドル (Test.jar など) を Apache Ace リポジトリにコミットしていますhttp://<Ace Host>/repository/commit?customer=apache&name=shop&version=2
。この後、このバンドルをターゲットにプロビジョニングするにはどうすればよいですか?
1 に答える
1
あなたが言及したリポジトリには、成果物 (バンドルまたはその他のファイル)、機能、およびディストリビューション間の関係を説明するメタデータ (XML 形式) が含まれているため、私はあなたの質問に少し当惑しています。それにバンドルをコミットしないでください。バンドルは、プログラムでアップロードしたい場合に独自の REST API を持つ OBR に入れられます。
Web UI を使用してバンドルをターゲットにプロビジョニングするには、次の手順を実行します。
- バンドルを新しいアーティファクトとしてアップロードします。それは OBR に送信され、成果物列に表示されます。
- アーティファクトを機能に関連付け、機能をディストリビューションに関連付けます。
- 新しいターゲットを起動し、それが UI に表示されるのを確認します (そのためには、現在の構成を「取得」する必要がある場合があります)。
- ディストリビューションをターゲットに関連付けます。
- すべてをコミットします。
于 2012-06-28T17:38:14.933 に答える