簡體   English   中英

Azure Devops 構建失敗

[英]Failure in build on Azure Devops

我們有一個多模塊 Spring 項目,總共有 3 個模塊。 一個父 pom.xml 和兩個子 pom.xml。

該構建在本地計算機上編譯良好,而在 Azure DevOps 上失敗。

錯誤如下:-

xxxxx(特定於項目)的不可解析父 pom:無法將工件 XXXXX 從/到XXXXXX 傳輸:https://pkgs.dev.ZCF04A02E37B774FC311A02E37B774FC311A48F605C3C597Z.com/XXXXXX的身份驗證失敗,狀態:401 Unauthorized 和 '父點。錯誤的本地 POM。

我嘗試過的事情:

  1. 用生產的 pom.xml 替換現有的 pom.xml (無重大變化)。
  2. 在子 pom.xml 中專門指定父 pom.xml 的相對路徑

不過,DevOps 似乎沒有任何進展。

您是否使用 Docker 任務來構建您的應用程序?

如果是這樣,我遇到了完全相同的問題,我通過將 settings.xml 復制到構建容器的根目錄來修復它。

COPY settings.xml /root/.m2/

我還在使用 Maven 身份驗證任務,該任務負責生成正確的 settings.xml 文件。

暫無
暫無

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

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