2017-07-03 7 views
1

約1週間、Nexus Jenkinsプラグインを設定しようとしていました。プラグインが私たちのNexus 3.xのossで動作しなかったことを知るためにのみ。Nexus Jenkinsプラグイン

それ以来、私はネクサスをダウングレードし、動作するようにすべて設定しました。除き、私は次のメッセージでのエラーを取得jenkins.warファイルにMavenのアーティファクトファイルのパスを追加しようとすると:

Uploading Maven asset with groupId: com.riddlesvillage artifactId: core 
version: Version: 1.0.0-SNAPSHOT To repository: releases 
Upload of /usr/share/jenkins/ failed 
Failing build due to failure to upload file to Nexus Repository Manager 

Publisher 
FATAL: Upload of /usr/share/jenkins/ failed 
    ... 

Caused: java.io.IOException: Failed to copy /usr/share/jenkins to 
/tmp/jenkins6954159502505207420tmp `$` 

カントー、私はファイルのパスを移動し、空にしたままにしておくと、それが構築さそれでも、ネクサスには何もアップロードされません。

答えて

0

How do I configure the Nexus Jenkins Plugin」に従ってもまだ動作していない場合は、唯一の方法はmvnコマンドを使用してNexusに配備することです。

mvn deploy:deploy-file -DgroupId=<group-id> \ 
    -DartifactId=<artifact-id> \ 
    -Dversion=<version> \ 
    -Dpackaging=<type-of-packaging> \ 
    -Dfile=<path-to-file> \ 
    -DrepositoryId=<id-to-map-on-server-section-of-settings.xml> \ 
    -Durl=<url-of-the-repository-to-deploy> 

を参照してください「Guide to deploying 3rd party JARs to remote repository」:それは、私が使用しているものです...そして、それはジェンキンス・ツー・ネクサス認証を処理する方法の両方ネクサス2.xおよび3.xのネクサス

+0

で動作しますこの場合? –

+0

@KaliyugAntagonist認証は、Jenkinsエージェントのジョブを実行しているアカウントで使用される '〜/ .m2/settings.xml'に格納されます。 – VonC

+0

あなたは同じものの公式文書へのリンクを提供できますか?私はジェンキンズには新しく、「エージェント」、「スレーブ」のコンポーネントを知らない。 –

関連する問題