だからMaven Release plugin次の目標経由のMavenはジェンキンスで構築するために特注バージョンを作成しようとオプションが指定されています
-B release:prepare -DdryRun=true -DreleaseVersion=${POM_VERSION}-VERSION
しかし、私は次のエラーを取得:上
Error parsing version, cannot determine next version: Unable to parse the version string: "${POM_VERSION}-VERSION"
${POM_VERSION}
をその独自の作品、または-DreleaseVersion=1.1.1
のような別の文字列、文字列とパラメータを連結する問題があるようです。
これは、フリースタイルプロジェクトではなく、JenkinsのMavenプロジェクトとして設定されています。
私は-DreleaseVersion = "$ {} POM_VERSION -VERSION" で働いて何かを得ることができたが、それはに解決: -DreleaseVersion = 0.0.3-SNAPSHOT-VERSION – enkor
は '0.0.3-SNAPSHOT'ではないの現在の' 'あなたのPOMの?なぜ修飾子 '-VERSION'? –