簡體   English   中英

配置 maven-release-plugin 將版本更改推送到 git 存儲庫?

[英]Configure maven-release-plugin to push version changes to git repository?

使用 maven-release-plugin 發布工件時,對工件版本所做的更改是本地的,不會推送到遠程 git 存儲庫。

以下是我用於 maven-release-plugin 的配置:

<configuration>
    <goals>pre-integration-test</goals>
    <preparationGoals>package</preparationGoals>
    <releaseProfiles>releases</releaseProfiles>
</configuration>

我做了一些研究,發現我需要添加以下依賴maven-scm-plugin ,但不確定如何將它與 maven 發布插件一起配置。

我通過將以下依賴項添加到插件依賴項中解決了這個問題:

 <dependencies>
    <dependency>
       <groupId>org.apache.maven.scm</groupId>
       <artifactId>maven-scm-provider-gitexe</artifactId>
       <version>1.11.2</version>
    </dependency>
 </dependencies>

現在pom.xml在運行mvn release:preparemvn release:perform后推送對 pom.xml 所做的更改

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM