2013-02-04 11 views

答えて

1

あなたのお望みのものがdeployフェーズを実行していませんか?

+0

ネクサスでデンゼルデプロイメントをビルドする必要があります – user1013149

+0

デベロッパーフェーズは、パッケージフェーズの可能性があるビルド後にいつも起こります –

+0

私は迷子です。あなたの '$ HOME/.m2/settings.xml'があなたのネクサスサーバで適切に設定されていれば、' mvn deploy'をjenkisnまたはコマンドライン上で実行して、あなたのネクサスサーバにアーチファクトを展開します – Miquel

7

This answerをご覧ください。

「ビルド後のアクション」を「Mavenリポジトリに成果物を配備する」に追加できます(Maven Project Pluginをインストールする必要があります)。次に、[詳細]をクリックし、リポジトリURLを適切なもの(http://yourserver:8082/nexus/content/repositories/releases/)に設定し、my-releasesなどの認証が必要なsettings.xmlのサーバーにリポジトリIDを設定します。

+0

@JBCPこれは「Maven Integration Plugin」の一部です –

+0

「Maven Integration Plugin」が古くなっていますか? – xialin

+0

私のインストールでは「Maven Integration Plugin」の一部としてリストされていますが、[Maven Project Plugin](https://wiki.jenkins-ci.org/display/JENKINS/Maven+Project+Plugin)にリンクしています。 –

0

私はこのアクティビティを "Jenkins promoted builds plugin"を使用して実行することができました。回帰テストが成功した後でアーティファクトを展開する場合に便利です。回帰テストが完了するとビルドが促進され、次にMavenリポジトリにアーティファクトを展開するアクションを追加できます。

注:この機能を使用するには、自動アーティファクトアーカイブを無効にしないでください。

関連する問題