環境:centos 6.5
jenkins版本:1.6
狀況:整合jenkins+bitbucket,構建持續部署。構建完畢,jenkins會執行伺服器某個目錄下的shell,
指令碼中功能是複製war包到tomcat目錄下,重啟tomcat。
但是,tomcat只是啟動了一下,就關閉了,並沒有啟動tomcat的程序。
在網上查了資料,需要在執行指令碼之前加入:export build_id=******
***xx可以隨便寫的什麼
具體原因還不知道,以後研究了,再來補充。
jenkins執行shell提示命令不存在
jenkins編譯專案,不繼承linux環境變數 bash profile bashrc etc profile,導致在執行shell指令碼,提示命令找不到!sz hgzx web bin sh xe home jenkins jenkins tomcat temp jenkins348128360...
Jenkins執行shell指令碼,環境變數失效
最近使用jenkins執行shell指令碼,發現配置好的環境變數無法載入,導致安裝的模組失效,通過查詢資料發現,這是由於jenkins執行指令碼是屬於非互動式和非登陸式shell,詳見 通過檢視環境變數 env echo path 主機命令列執行指令碼 lc zh cn.utf 8 lc addre...
jenkins自動部署思路,docker啟動
一,宿主機安裝docker,啟動jenkins容器,tomcat容器 免去部署環境,方便,但是需要比較複雜 1,首先安裝docker,啟動官方的jenkins容器。可以自己手動建立喜歡的映象 2,啟動jenkins命令 docker run d u root p v usr bin docker u...