2016-04-22 7 views
1

私はMultibranch PipelineプラグインでJenkinsをセットアップしました.GitHubリポジトリにコミットがあるときにビルドを開始するように設定しました。私は、.jarファイルを作成します。これは、mavenビルドによって作成され、カスタムディレクトリに作成されます。これを行うには、ファイルの名前を指定する必要があります。問題は、ファイルの名前にartifactIdとpom.xmlファイルのバージョンが含まれていることです。バージョンはかなり頻繁に変更されます。Jenkins Multibranch PipelineプラグインのpomからartifactIdとバージョンを取得する方法

pom.xmlファイルからJenkinsでartifactIdとバージョンを取得する方法はありますか?私は赤いthis blog postを持っていますが、JenkinsでMavenプロジェクトを作成した場合にのみ、これらのJenkins変数が機能すると言われています。

あなたが行うことができます

答えて

1

pom = readMavenPom file: 'pom.xml' 
pom.artifactId 
pom.version 

あなたは仕事に、このためPipeline Utility Steps pluginが必要になります。

関連する問題