1. 程式人生 > >jenkins實現本地部署

jenkins實現本地部署

每次專案部署上線都非常的麻煩,修改配置檔案,打包,部署,一出現問題就得加班去解決,所以想通過jenkins來實現一鍵部署功能,現在把自己的一些實踐經驗和遇見的坑貼出來,以此銘記!

前期準備需要本地有jdk 和maven

jenkins的安裝非常簡單,只需要在官網下載一個jenkins.war,放在tomat的webapps裡面直接啟動tomcat即可!訪問地址:http://localhost:埠號/jenkins


系統頁面主要是修改主目錄 ,jdk,maven(自行配置即可)






配置tomcat(這裡需要安裝一個

同時配置tomcat-users.xml



注意:tomcat裡面webapps自帶的檔案最好不要刪除

修改tomcat-users.xml配置如下:

<role rolename="manager-gui"/>


<role rolename="manager-script"/>


<role rolename="manager-jmx"/>


<role rolename="manager-status"/>


<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status"/>

修改系統配置完畢!

新建專案,輸入專案,勾選maven專案,點選ok


配置svn,按操作輸入svn認證(這裡需要安裝一個Subversion Plug-in外掛)




到此配置結束!現在就可以構建自己的專案了!

注意:在構建的時候打包報錯,配置檔案中文註釋亂碼問題:修改pom.xml,外掛的版本號


部署報錯。檢視你的tomcat的是否啟動

相關推薦

jenkins實現本地部署

每次專案部署上線都非常的麻煩,修改配置檔案,打包,部署,一出現問題就得加班去解決,所以想通過jenkins來實現一鍵部署功能,現在把自己的一些實踐經驗和遇見的坑貼出來,以此銘記! 前期準備需要本地有jdk 和maven jenkins的安裝非常簡單,只需要在官網下載一個je

搭建jenkins實現自動化部署

ubunt 關閉 kcon 部署 epo java gpo add perm 1、安裝Jenkins Install Jenkins On Ubuntu wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.ke

使用jenkins實現自動化部署的案例記錄:tomcat+svn+maven+ssh+jenkins

使用jenkins實現自動化部署的案例記錄:tomcat+svn+maven+ssh+jenkins 1.全域性配置,配置專案對應的tomcat伺服器的ssh登入地址,埠,密碼,路徑(寫/即可) 2.2-系統maven配置 3.構建一個maven風格的專案,選擇jdk版本

Maven、Jenkins實現自動化部署

工程例項程式碼:https://github.com/chocolateBlack/multi_env_folder_maven 利用Maven、Jenkins實現專案自動化部署,能夠按照bin、conf、lib檔案進行打包,並能夠通過Jenkins按照環境一鍵發不到伺服器上 首先通過Maven外掛

在Centos7搭建jenkins實現自動化部署springboot專案

在Centos7搭建jenkins實現自動化部署springboot專案 安裝前要把基本的環境裝好 1.jdk安裝 關於centos上的java    Jenkins不支援在centos的預設的jdk上工作。所以要刪除自己裝 查詢jdk命令 rpm -qa | grep jdk 或者 rpm

Gitlab+Jenkins實現自動部署

項目 build new 新建 ken lis ear oot 上傳 https://carlislebear.blogspot.com/2019/02/gitlab-jenkins-continuous-integration.html 此篇文章寫得很詳細 大體思路

Jenkins構建本地項目到服務器上自動部署的方法

images mman jenkins webapp shell home 一個 需求 command 最近在用Jenkins做項目的自動部署,由於項目需求,現在要在本地構建後再放到Tomcat裏。以下是本地構建步驟: 名稱填寫好,下面的選項是可選的。 源碼管理這裏

Jenkins+MVN+Tomcat+Centos實現自動化部署

jenkins 運維最大的悲劇就是熬夜跟著開發 進行線上部署調試bug,這是我最不想看到的,不過最近老大研究除了一個很好的東西,雖然是爛大街的東西,但是解決了我最容易加班的事情,下面就來說說搭建的具體流程,與大家共勉:1.系統環境介紹# 系統版本 [email protected]:~

Git + Maven + Jenkins 實現分布式部署

HR chm get 啟動 我們 img 打開 相對時間 AD 一、安裝 和 準備工作 我們選擇了用 Tomcat 服務器下 war 包的安裝方式。Jenkins 的下載地址:http://mirrors.jenkins-ci.org/,打開鏈接後,表格有wa

Jenkins與gitlib實現自動化部署

QQ 服務 yum cal install log 垃圾 then 3.6 1、配置gitlab的步驟 hostnamectl set-hostname gitlib-server yum install jdk-8u111-linux-x64.rpm rpm -ivh

Jenkins與gitlib實現自動化部署2

GC 項目 不能 IV ebr lse -c tor ada 新建發布項目:實現構建時觸發腳本執行分批次上線 vim /etc/sudoers 授權 #Defaults requiretty 不能開啟tty端 www ALL=(ALL)

jenkins+mvn+publish over ssh實現自動化部署

log 變量 9.png 安裝 pre apach export oss images 這裏以java項目為例前提:安裝mvn軟件及publish over ssh插件1) 安裝maven cd /data/ wget http://mirrors.hust.edu.cn

jenkins 整合maven,svn(配置鉤子程式實現提交程式碼自動構建),tomcat實現部署(windows+linux分別實現

1 準備工作: (1)執行jenkins的tomcat (2)執行我們專案的tomcat (3)SVN伺服器 jenkins就是一個war包,相信大家都非常熟悉,扔在tomcat  webapp下就能跑,具體操作步驟上網去搜一搜一大把,我們主要是來記錄一下如何實現鉤子程式,實現程式碼的動態部

Jenkins構建本地專案到伺服器上自動部署的方法

最近在用Jenkins做專案的自動部署,由於專案需求,現在要在本地構建後再放到Tomcat裡。以下是本地構建步驟: 名稱填寫好,下面的選項是可選的。 原始碼管理這裡選擇none。 觸發器這裡,我的是在凌晨3點強制構建。可選。 這裡是最重要的一

jenkins+maven+Tomcat8實現部署

個人記錄 公司使用jenkins實現程式碼自動更新並部署 採用jenkins安裝方式為war包,版本為:2.138.3,啟動方式為Tomcat啟動jenkins, 該部落格操作步驟有些地方進行簡化,各位需要如實參考! 操作步驟    A.外掛準備      Publish Over SSH   

基於Jenkins,docker實現自動化部署(持續交付)

前言 隨著業務的增長,需求也開始增多,每個需求的大小,開發週期,釋出時間都不一致。基於微服務的系統架構,功能的疊加,對應的服務的數量也在增加,大小功能的快速迭代,更加要求部署的快速化,智慧化。因此,傳統的人工部署已經心有餘而力不足。持續整合,持續部署,持續互動對於微服務開發來說,是提高團隊整體效率不可或缺的

部署Jenkins實現Git提交後自動構建的踩坑記錄

1、建立工程後項目的"原始碼管理"->"Git"->"Repositories"配置中,Repository URL的地址填寫需要注意:如果你的URL是http協議的地址,直接填入就好;如果你的URL是ssh協議的地址,則需要把"ssh://"去掉之後再填入。例如:完整地址為ssh:

夕陽橋斷 Linux(centos6.5)下安裝jenkins Jenkins 的前身是 Hudson 是一個可擴充套件的持續整合引擎。 通俗的來講,jenkins就是一個可以實現自動化部署的一個插

夕陽橋斷 Linux(centos6.5)下安裝jenkins Jenkins 的前身是 Hudson 是一個可擴充套件的持續整合引擎。 通俗的來講,jenkins就是一個可以實現自動化部署的一個外掛, 對於我來說,也是應用在系統部署上。 1

Jenkins系列-Jenkins通過Publish over SSH外掛實現遠端部署

步湊一、配置ssh免祕鑰登入                       &nb

Docker安裝Jenkins實現自動化構建部署到Tomcat

安裝Docker 安裝VirtualBox 安裝Jenkins 安裝好docker-toolbox之後啟動Terminal 開啟virtualbox,然後等待下載好boot2docker.iso,下載好之後就可以看到virtualbox就