Jenkins自動部署maven專案到tomcat

2021-08-09 04:59:59 字數 1074 閱讀 4983

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 remote

redeploying [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...