動作するp2リポジトリを生成する動作するTychoビルドがあります。私の現在のワークフローは、このビルドの結果をプロジェクトのターゲットディレクトリからp2リポジトリをホストするWebサーバーに手動でドラッグアンドドロップすることです。私のtychoビルドの結果は正常に見えます:
${projectBaseDir}/target/repository
- features
- com.my.product.feature.201111071414.jar
- plugins
- com.my.product.plugins
- artifacts.jar
- content.jar
したがって、このビルドの結果をリポジトリディレクトリに取得し、それらをWebサーバーに配置するための「業界標準」とは何ですか。
この場合、ビルドサーバーを実行しているのと同じマシンでp2リポジトリのWebサーバーを実行しているので、ディレクトリコマンドへの単純なコピーが機能します。
私はresources:copy-resourcesを使用してmaven-resources-pluginを試しましたが運がありませんでした。無効な出力ディレクトリに関するエラーが発生し続けました。その目標の一般的な目的は、Mavenビルドのターゲットディレクトリからファイルをコピーすることではなく、Mavenビルドのターゲットディレクトリにファイルをコピーすることであるため、copy-resourcesがここに行く方法であるとは本当に感じません。。
私の仕事は単純なようで、ファイルをコピーするためのオプションがたくさんあることに気づきましたが、私はこれを行うための「Mavenの方法」またはより良い「tychoの方法」を探しています。そのような標準が存在する場合。
ありがとう、TW