Maven:在pom.xml </properties>中更改版本<properties>

时间:2013-01-24 09:00:11

标签: maven properties jenkins pom.xml

这不是项目版本的问题!!!!!

我有一个Maven pom.xml。使用Jenkins构建项目并发布项目部署。 在创建发布之前想要在Jenkins中设置before_version-own = 0.0.25 after_version-own = 0.0.27-SNAPSHOT

但在构建“发布版本”之前和之后,我们需要在teg属性中设置我的版本,例如: 我在pom.xml

<properties>
        <version-own>0.0.21-SNAPSHOT</version-own>
</properties>

<dependencies>
        <dependency>
                <groupId>com.test-release</groupId>
                <artifactId>features-test-release</artifactId>
                <version>${version-own}</version>
        </dependency>
</dependencies>

在发布之前我需要像这样设置

<properties>
        <version-own>0.0.25</version-own>
</properties>

<dependencies>
        <dependency>
                <groupId>com.test-release</groupId>
                <artifactId>features-test-release</artifactId>
                <version>${version-own}</version>
        </dependency>
</dependencies>
发布后我需要像这样设置

<properties>
        <version-own>0.0.27-SNAPSHOT</version-own>
</properties>

<dependencies>
        <dependency>
                <groupId>com.test-release</groupId>
                <artifactId>features-test-release</artifactId>
                <version>${version-own}</version>
        </dependency>
</dependencies>

0 个答案:

没有答案