亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

那曲县| 浑源县| 牡丹江市| 班戈县| 水城县| 青龙| 镇远县| 嘉鱼县| 通河县| 巴马| 长兴县| 台北市| 固始县| 汽车| 桓台县| 石渠县| 南开区| 文安县| 金乡县| 佛学| 金平| 明星| 城市| 宁夏| 新巴尔虎右旗| 奈曼旗| 泰顺县| 威海市| 偃师市| 双流县| 蒙阴县| 桐城市| 阿克苏市| 蒙自县| 九寨沟县| 鄢陵县| 深州市| 合川市| 石景山区| 长沙县| 安西县|