Jenkins から Nexus リポジトリにビルドをアップロードしています。ビルドが成功した場合、Nexus に保存されている maven-metadata.xml から buildNumber を増やしてアップロードされます。ただし、ビルドが失敗する場合があり、これは nexus に何もアップロードしないことを意味します。しかし、Jenkins のビルド番号は増加しました。Jenkins と Nexus で buildNumber を一致させたいと考えています。
例:
- Jenkins の成功で build#1 (buildNumber 1 として Nexus にアップロード)
- Jenkins の build#2 が失敗しました (Nexus には何もアップロードされていません)
- Jenkins の成功時の build#3 ( buildNumber 3として Nexus にアップロード)
何とかカスタマイズ可能ですか?
編集:Maven Publishingプラグインでgradleを使用しています