成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

采用shell自定義腳本,控制集成部署環(huán)境更加方便靈活

rubyshen / 2179人閱讀

摘要:是一個開源軟件項目,旨在提供一個開放易用的軟件平臺,使軟件的持續(xù)集成變得可能。步驟安裝下載包,官網(wǎng)。啟動,將包放入容器里,啟動。

Jenkins 是一個開源軟件項目,旨在提供一個開放易用的軟件平臺,使軟件的持續(xù)集成變得可能?,F(xiàn)在軟件開發(fā)追求的是效率以及質(zhì)量,Jenkins使得自動化成為可能!

亮點
采用shell自定義腳本,控制集成部署環(huán)境更加方便靈活
精簡war包中的lib包,常駐tomcat里,減少war包傳輸時間
Jenkins 用戶權(quán)限管理
構(gòu)建失敗發(fā)郵件通知相關(guān)人員解決
自動按天備份war包,Jenkins配置備份以及版本控制化
環(huán)境
Ubuntu 14.10 (GNU/Linux 3.16.0-33-generic x86_64)

準備工作
Git版本控制服務器
Tomcat發(fā)布服務器
Jenkins服務器(提前安裝好Maven,Git,Jdk)
實驗時可以在同一臺機器配置,但是生產(chǎn)不建議,一臺機器電源斷掉了,所有服務器都掛了。

步驟
安裝Jenkins
下載Jenkins War包,Jenkins官網(wǎng) 。

啟動Jenkins ,將War包放入Tomcat容器里,啟動Tomcat。

提示:
此時Jenkins在初始化配置目錄,其默認配置目錄路徑為當前用戶下的.jenkins目錄,用戶也可以自定義目錄,Jenkins默認是把配置文件中的數(shù)據(jù)讀到內(nèi)存中,如果你替換了之前的配置文件,此時需要點擊「Jenkins的讀取設置」或者「重啟Tomcat」,如果此時Jenkins頁面無響應,則應該查看Tomcat的Catalina.out,多半是由于內(nèi)存溢出造成(解決方法增大Tomcat調(diào)用Java虛擬機時內(nèi)存大小,本文不做重點),運行Jenkins的服務器配置最好內(nèi)存1G以上,因為后續(xù)會加入一些Jenkins插件,有一些會比較占用內(nèi)存,導致Jenkins啟動不了。

安裝Jenkins插件
Email Extension Plugin (郵件通知)
GIT plugin (可能已經(jīng)默認安裝了)
Publish Over SSH (遠程Shell)
安裝方法:
首頁->系統(tǒng)管理->管理插件->可選插件->過濾(搜索插件名)->勾選->點擊最下面直接安裝即可(需要等待一段時間,詳情可以看catalina.out日志變化)

配置Jenkins
配置基本信息
每個選項后都有個問號解釋當前含義,(此步新手可以略過,默認不填即可)
配置方法:首頁->系統(tǒng)管理->系統(tǒng)設置

配置郵件
管理員郵件地址就是郵件的發(fā)件人地址(必須和后面郵件配置發(fā)件人郵箱一致,否則發(fā)不成功郵件)

配置Jdk
JAVA_HOME為Jdk路徑 其中Jdk也可以從這里下載安裝解壓

配置 Maven
配置 Maven Configuration

路徑為maven的setting.xml路徑(Maven安裝略)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/102663.html

相關(guān)文章

  • 采用shell定義腳本,控制集成部署環(huán)境更加方便靈活

    摘要:是一個開源軟件項目,旨在提供一個開放易用的軟件平臺,使軟件的持續(xù)集成變得可能。步驟安裝下載包,官網(wǎng)。啟動,將包放入容器里,啟動。 Jenkins 是一個開源軟件項目,旨在提供一個開放易用的軟件平臺,使軟件的持續(xù)集成變得可能?,F(xiàn)在軟件開發(fā)追求的是效率以及質(zhì)量,Jenkins使得自動化成為可能!亮點采用shell自定義腳本,控制集成部署環(huán)境更加方便靈活精簡war包中的lib包,常駐tomc...

    dockerclub 評論0 收藏0
  • 「Jenkins+Git+Maven+Shell+Tomcat持續(xù)集成」經(jīng)典教程

    摘要:是一個開源軟件項目,旨在提供一個開放易用的軟件平臺,使軟件的持續(xù)集成變得可能。步驟安裝下載包,官網(wǎng)。啟動,將包放入容器里,啟動。 Jenkins 是一個開源軟件項目,旨在提供一個開放易用的軟件平臺,使軟件的持續(xù)集成變得可能?,F(xiàn)在軟件開發(fā)追求的是效率以及質(zhì)量,Jenkins使得自動化成為可能! 亮點采用shell自定義腳本,控制集成部署環(huán)境更加方便靈活精簡war包中的lib包,常駐tom...

    maxmin 評論0 收藏0
  • APubPlat 一款Devops動化部署、持續(xù)集成、堡壘機開源項目、友好的Web Termina

    摘要:嗨很高心你能進入這里,我是在這里給你介紹一款完整的自動化部署工具一款完整的自動化部署持續(xù)集成堡壘機并且友好的開源項目。應用管理可建立各種應用任務,前端,后端發(fā)布任務,可同時執(zhí)行單機和多機任務,并實時顯示任務日志。 嗨、很高心你能進入這里,我是zane,? 在這里給你介紹一款完整的Devops自動化部署工具 APubPlat - 一款完整的Devops自動化部署、持續(xù)集成、堡壘機、并且友...

    Berwin 評論0 收藏0
  • 新一代 CI 持續(xù)集成工具 flow.ci 正式開源

    摘要:很高興地宣布在協(xié)議下正式開源了。是國內(nèi)首套開源持續(xù)集成解決方案,幫助企業(yè)團隊實現(xiàn)開發(fā)流程自動化,快速持續(xù)交付高質(zhì)量軟件。官方網(wǎng)站開源地址以此,你可以將功能完整的持續(xù)集成服務部署到內(nèi)網(wǎng)使用。 很高興地宣布 flow.ci 在 Apache-2.0 協(xié)議下正式開源了。flow.ci 是國內(nèi)首套開源持續(xù)集成(CI) 解決方案,幫助企業(yè)團隊實現(xiàn)開發(fā)流程(build-test-deploy)自動...

    endless_road 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<