簡體   English   中英

無法執行Maven發布

[英]Unable to Perform Maven Release

我正在嘗試使用Jenkins執行Maven版本。 但是我有一些問題。 這是我第一次進行Maven發布。 Jenkins從Git存儲庫中提取了我的代碼,並將所有pom文件更改為正確的Version。 我在檢查Jenkins工作區時可以看到這一點。 但是,似乎並沒有將更改推送到版本已更改的Git存儲庫中。 Git使用了稱為Gerrit的代碼審查工具,一旦它完成了mvn版本,我就必須批准它。

我已經在主POM中設置了SCM <scm><developerConnection>scm:git:ssh://<user>@<IP_Address>:<Port>/<Repo_Name>.git</developerConnection></scm>

我收到一個錯誤

無法在項目<名稱>上執行目標org.apache.maven.plugins:maven-release-plugin:2.0:prepare(default-cli):簽入過程中發生錯誤:執行SCM命令時發生異常。 原因:簽入過程中發生錯誤:執行SCM命令時發生異常。 堆棧跟蹤 : .....

有任何想法嗎?

感謝您的pastebin。

錯誤的Caused by: org.apache.maven.scm.ScmException: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref通常可以通過將Checkout/merge to local branch (optional)設置Checkout/merge to local branch (optional)來設置為master (如果您Caused by: org.apache.maven.scm.ScmException: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref Checkout/merge to local branch (optional)在Git參數的Advanced...部分中釋放master )。

暫無
暫無

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

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