git maven 一键部署_Jenkins Git Maven搭建自动化部署项目环境 邮件通知
簡介
折騰了兩個晚上,趁著今晚比較有空,把jenkins+git+maven搭建自動化部署項目環境搭建的過程記錄一下,這里我把github作為git的遠程倉庫(https://github.com/jacky- ? ? ? ?lulu/cxf_demo-Maven-Webapp)
系統:centos6.5
maven:?Apache Maven 3.3.9
git:git version 2.0.0
1、首先安裝git,看以前另外一篇博客
http://www.cnblogs.com/520playboy/p/6235070.html
2、安裝maven
安裝maven的過程非常簡單,就是從官網(http://maven.apache.org/download.cgi)下載maven之后,直接解壓到/usr/local/目錄下,然后配置下/etc/profile
文件中配置maven環境變量,再source /etc/profile文件,就可以啦
3、安裝jenkins
在官網(https://jenkins.io/index.html)直接下載一個war包,我下載的是LTS Release版本,會比較穩定點,然后直接放到tomcat的webapps目錄下,啟動tomcat就可以了
4、在瀏覽器中訪問http://192.168.0.4:8080/jenkins/
5、然后創建一個用戶
6、進入jenkins首頁
7、點擊系統管理->Global Tool Configuration,配置jdk,git,maven的根目錄
8、點擊系統管理->插件管理 ,安裝以下插件
jenkins 利用maven編譯,打包,所需插件
自動化部署工程所需要插件
git相關插件
剩下的插件根據自己需求來確定
9、配置tomcat的角色和用戶
在tomcat目錄conf文件夾下tomcat-users.xml
10、構建一個任務
11、查看構建日志
12、驗證(構建的是熱部署,不用重新啟動tomcat)
http://192.168.0.4:8080/cxf_demo/cxf/getInfoService?wsdl
驗證成功
Jenkins 發郵件 553 Mail from must equal authorized user解決辦法
如下配置了Jenkins郵件系統,但是沒法發送測試郵件,錯誤553。
在網上搜了下,有些人錯誤為501 mail from address must be same as authorization user;其實問題是一樣的,需要在Jenkins Location中配置系統管理員郵件地址。
做了這個設置后,測試郵件就可以成功發送了:
總結
以上是生活随笔為你收集整理的git maven 一键部署_Jenkins Git Maven搭建自动化部署项目环境 邮件通知的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 减肥怎样才能管住嘴
- 下一篇: java 连接池连接mysql数据库需要