jenkins關聯shell命令修改pom項目版本

#獲取pom文件內的項目版本 java

version=`awk '/<version>[^<]+<\/version>/{gsub(/<version>|<\/version>/,"",$1);print $1;exit;}' pom.xml`

#將版本第三個數字替換成新的版本號 1.2.3-RE..xml

newVersion=`echo $version | sed 's/\(.*\..*\.\).*\(-.*\)/\1'$BUILD_NUMBER'\2/'`

#把新的版本寫到pom文件內blog

mvn versions:set -DnewVersion= $newVersion
相關文章
相關標籤/搜索