jenkins自動部署到tomcat
主要步驟為:先配置tomcat的發布使用者及許可權,再配置jenkins中的專案。一.tomcat配置
1.修改conf/tomcat-users.xml檔案
新增一行使用者及許可權配置
2.修改conf/context.xml檔案
新增一行配置,允許執行時覆蓋發布war包。
二.jenkins專案配置
1.安裝發布外掛程式
進入系統管理=》外掛程式管理,安裝deploy to container plugin
外掛程式。
2.專案配置
在專案配置中的增加構建後操作步驟選擇deploy war/ear to a container。
war/ear files:target/***xx.war
context path:***xx
containers:新增乙個tomcat。輸入帳號、密碼和訪問位址(是tomcat的,不要帶專案的
context path,比如:
三.執行日誌
在控制台輸出的尾部可以看到多了下面的一段發布的日誌
deploying d:\jenkins\workspace\jwell-km-client\target\jwell-km-client.war to container tomcat 7.x remoteredeploying [d:\jenkins\workspace\jwell-km-client\target\jwell-km-client.war]
undeploying [d:\jenkins\workspace\jwell-km-client\target\jwell-km-client.war]
deploying [d:\jenkins\workspace\jwell-km-client\target\jwell-km-client.war]
finished: success
jenkins自動部署思路,docker啟動
一,宿主機安裝docker,啟動jenkins容器,tomcat容器 免去部署環境,方便,但是需要比較複雜 1,首先安裝docker,啟動官方的jenkins容器。可以自己手動建立喜歡的映象 2,啟動jenkins命令 docker run d u root p v usr bin docker u...
Jenkins自動部署增加http狀態碼校驗
公司推進jenkins自動化部署,因為web站點都是集群部署,部署需要測試指定伺服器web服務是否成功啟動,頁面是否正常訪問,經過不斷baidu發現,python的request模組可以很好的解決這一問題。本文記錄了解決這一問題的過程。安裝包管理工具pip 如何發布自己的pip專案,參考 安裝req...
docker安裝jenkins自動化部署工具
1.安裝docker,之前的文章有介紹 2.首先從docker中拉取乙份jenkins映象 docker pull jenkins 3.在映象文件裡,我們知道jenkins訪問的埠號是8080,另外還需要暴露乙個tcp的埠號50000。我們使用如下命令啟動jenkins映象。docker run d...