91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Jenkins遷移jobs后項目構建出現java.nio.file.DirectoryNotEmpt

發布時間:2020-03-06 00:14:37 來源:網絡 閱讀:911 作者:Oxsyshell 欄目:建站服務器

1、首先說一下遷移過程
1)新環境部署Jenkins持續集成環境,這里不在詳細說明安裝過程;
2)直接把舊的Jenkins家目錄下得jobs目錄通過scp得方式進行傳輸到新得環境下;

遷移完成后啟動新環境Jenkins服務,構建項目控制臺輸出如下:

Jenkins遷移jobs后項目構建出現java.nio.file.DirectoryNotEmpt

觀察控制臺輸出到最后,項目是構建成功得,而且不影響運行。

2、錯誤原因
通過Google查找得知有人提交了這個issues,This started happening on a new Jenkins server that a teammate was trying to setup by cloning an existing one, and I found out that he used scp -r to copy the whole working tree and that resulted in the lastSuccessful and lastStable soft-links to get converted to physical directories. I guess Jenkins was trying to remove it like it is a file (which a soft-link is), but since it turned out to be a directory that is not empty, it is causing this exception. When you remove/rename these directories, it clears the path for Jenkins to recreate the soft-links thus solving the problem. 鏈接詳情請移步到:https://issues.jenkins-ci.org/browse/JENKINS-21330
翻譯如下:
這開始發生在一個新的Jenkins服務器上,隊友試圖通過克隆現有的服務器來設置,我發現他使用scp -r來復制整個工作樹,這導致了lastSuccessful和lastStable軟鏈接轉換為物理目錄。我猜Jenkins試圖刪除它,就像它是一個文件(軟鏈接),但由于它原來是一個非空的目錄,它導致了這個異常。當您刪除/重命名這些目錄時,它會清除Jenkins重新創建軟鏈接的路徑,從而解決問題。

3、解決問題
以上我們知道問題所在就很方便得解決問題了,首先登陸到新環境下,刪除所有項目得 lastSuccessful 和 lastStable目錄:

find jobs/ -type d \( -name "lastSuccessful" -o -name "lastStable" \)  -exec rm -rf {} \;

執行完成之后再次構建項目就不會再出現以上異常了。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

金溪县| 临夏县| 临沭县| 长兴县| 柞水县| 长汀县| 遂宁市| 论坛| 星子县| 镇康县| 东乌| 随州市| 通山县| 桂东县| 十堰市| 扶绥县| 内黄县| 灌云县| 启东市| 四子王旗| 婺源县| 焉耆| 杨浦区| 万山特区| 满城县| 渑池县| 尼勒克县| 福州市| 营山县| 江川县| 贵南县| 肥乡县| 黄浦区| 哈尔滨市| 上犹县| 错那县| 东乌| 沙河市| 台中县| 乌什县| 贵港市|