2017-08-24 24 views
0

mavenプロジェクトから成果物をアーカイブするときにジェンキン(2.74)が正確に何をしているのかちょっと混乱します。ジェンキンは、ビルド後のアクションを指定することなく、プロジェクト内のアーティファクトを自動的にアーカイブしています。アーティファクトファイルは実際にjobs/<project>/modulesサブディレクトリにあり、jenkins webuiからダウンロードできます。Jenkins - 川下の仕事からアーカイブされた成果物にアクセスする

後続のジョブをトリガするときに、アーチファクトを指定せずにアップストリーム(ビルド:このジョブをトリガしたアップストリームビルド)からアーティファクトをコピーするビルドステップを追加しました。上流のジョブから成果物をコピーしたダウンストリーム状態のログファイル。しかし、私はワークスペースでそれらを見ることができません。

ダウンストリームジョブでアーティファクトを利用できますか。もしそうなら、彼らはどこですか?

または、アップストリームジョブのアーティファクト(ファイル名付き)を明示的にアーカイブし、ダウンストリームジョブのファイル名でアーティファクトを明示的にコピーする必要がありますか?あなたは、上流の仕事から取得する成果物を指定するには enter image description here

、どこですることができますが、それらをコピーするには:あなたの下流の仕事で

答えて

0

は、あなたがこのような構成を設定する必要があります。

あなたのケースでは、openidm-zipファイルをローカルの「アーカイブ」フォルダにコピーします。

関連する問題