jenkins執行shell啟動tomcat失敗

2021-07-10 04:10:12 字數 382 閱讀 5875

環境: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...