文件名称:properties-maven-extension:提供构建属性的Maven扩展
文件大小:35KB
文件格式:ZIP
更新时间:2024-02-20 03:23:09
continuous-integration gitflow maven-extension ContinuousintegrationJava
属性-Maven-扩展 一个Maven扩展,用于在构建开始之前引入属性。 这允许使用动态项目版本,例如1.2.3.${sha1} 。 例 对于一个简单的示例,请考虑以下POM文件: <? xml version = " 1.0 " encoding = " UTF-8 " ?> < project> < modelVersion>4.0.0 modelVersion> < groupId>com.example groupId> < artifactId>example-artifact artifactId> < version>1.2.3.${sha1} version> < properties> < sha1>${git.commit.id.abbrev} sha1> properties> project> 对于有用的项目版本,必须像mvn clean install -Dsha1=abcd123一样调用mvn clean install -Dsh