2011-12-29 15 views
2

これは私の使用例です。私はリポジトリAからのみ読み込むことができるプロジェクトを構築しています。このリポジトリに必要なアーティファクトを追加する権限がありますが、リポジトリAを管理する管理権限はありません。残念ながら、現在リポジトリにはがあります。必要なものはほとんどです。すべての依存関係を持つ成果物を1つのリポジトリから別のリポジトリにコピーするにはどうすればよいですか?

maven deploy:deploy-fileを使用して、repo1.maven.orgからこのリポジトリに依存するアーティファクトをコピーするのに時間がかかります。私にとってこの問題を処理するツールはありますか?

コピーの目的で、ハイブリッドプロジェクト(両方のリポジトリを持つmavenプロジェクト)を構築することさえできました。しかし、私は生産プロジェクトのためにリポジトリAを使用することに制限されています。

+0

リポジトリの 'type'は、単純なhttpサーバまたはnexusのようなリポジトリマネージャです。後者の場合、簡単な設定で自動的にリポジトリAにデータを入れることができます。 – Raghuram

+0

私が言ったように、私はリポジトリAへの管理アクセス権を持っていません。私が持っているのはdeployです:deploy-file –

答えて

0

ビルドに必要なすべての成果物で満たされたプロジェクト用の新しいリポジトリを最初に作成してから、メイクを生成するスクリプトを作成しますコマンドを各ファイルに適用しますリポジトリAには存在しません。

関連する問題