基於jenkins的自動化部署實現


國內私募機構九鼎控股打造APP,來就送 20元現金領取地址: http://jdb.jiudingcapital.com/phone.html
內部邀請碼: C8E245J (不寫邀請碼,沒有現金送)
國內私募機構九鼎控股打造,九鼎投資是在全國股份轉讓系統掛牌的公眾公司,股票代碼為430719,為“中國PE第一股”,市值超1000億元。 

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

 

好久沒碰過 jenkins 了,最近公司准備將幾十個項目都是先自動化部署(自動編譯已經實現),讓配置基於 jenkins 做一下,配置寫了個 .bat 使用 use 來開共享文件夾的方式實現,之前有正常執行成功做(這種方式是可以完成目標的),但今天出現了問題:

在 cmd 命令行下執行 net use \\x.x.x.x\shared_folder password /user:username 時,正常,但是在 jenkins 中執行是,就遇到錯誤:“無法使用資源”

經過仔細思考,jenkins是通過slave的服務執行各種命令的,而 net use 是需要一定權限才能執行的,可能是 jenkins slave 的權限不夠。

問了下配置,之前正常執行后,是不是修改了什么配置。配置說之前以為那個權限沒用,看到又是管理員權限,就選擇了普通用戶,沒想到。……

問題知道了,那就解決之:

cmd -> services.msc -> 找到 “jenkins slave”服務,右鍵,屬性 -> 登錄 -> 使用“這個賬戶”,選擇【具有管理員權限的賬戶,比如: administrator】,並輸入密碼,確定,確定

重啟“jenkins slave”服務即可。

在jenkins上 rebuild 一次即可。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM