私はjenkins 1.500を使用していて、アーティファクトをmavenリポジトリにデプロイする可能性を提供するプラグインを探しています。jenkinsの以前のバージョンでは、maven-pluginを使用したビルド後のアクションで可能でしたが、今のところそのオプションは表示されません...
この答え を見てください。
「ビルド後のアクション」を「アーティファクトをMavenリポジトリーにデプロイする」に追加できます( Mavenプロジェクトプラグイン をインストールする必要があります)。次に、[詳細設定]をクリックして、リポジトリURLを適切な値(http://yourserver:8082/nexus/content/repositories/releases/
)に設定し、settings.xml
などのmy-releases
などの必要な認証を含むサーバーのリポジトリIDを設定します。
プロジェクトのdeploy
フェーズを実行していませんか?
「Jenkinsプロモートビルドプラグイン」を使用してこのアクティビティを実行できました。回帰テストが成功した後に成果物をデプロイする場合に役立ちます。回帰テストが完了するとビルドがプロモートされ、アーティファクトをMavenリポジトリーにデプロイするアクションを追加できます。
注:この機能を使用するには、アーティファクトの自動アーカイブを無効にしないでください。