最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Jenkins的安裝與簡單配置過程

 更新時間:2025年08月12日 16:27:28   作者:容器云  
本文簡述Jenkins在CentOS7.3上安裝流程,包括Java環(huán)境配置、RPM包安裝、修改JENKINS_HOME路徑及權(quán)限、啟動服務、插件安裝與系統(tǒng)管理設(shè)置,重點說明郵件通知、SCM工具和Docker插件的配置方法,并附參考鏈接

Jenkins安裝

1、安裝Jenkins之前先部署安裝java環(huán)境(java環(huán)境安裝另外參考安裝文檔)

  • 注意:Jenkins 需要運行 Java 5以及以上的版本。
  • 安裝環(huán)境:CentOS7.3+Java8+Jennkins2.1.73)

2、Jenkins的rpm包安裝:

wget https://prodjenkinsreleases.blob.core.windows.net/redhat/jenkins-2.173-1.1.noarch.rpm
rpm -ivh jenkins-2.173-1.1.noarch.rpm

3、安裝完畢后修改jenkins相關(guān)配置參數(shù):

  • /usr/lib/jenkins/jenkins.war    WAR包
  • /etc/sysconfig/jenkins       配置文件,“端口”,“JENKINS_HOME”等都可以在這里配置。
  • /var/lib/jenkins/       默認的JENKINS_HOME目錄
  • /var/log/jenkins/jenkins.l og    Jenkins日志文件

修改jenkins的家目錄位置,并修改成jenkins用戶的權(quán)限

mkdir /opt/jenkins
chown jenkins. /opt/jenkins

4、修改jenkins啟動腳本中java命令的路徑(根據(jù)實際java的路徑進行配置)

5、啟動jenkins,并加入開機啟動

systemctl start jenkins
chkconfig --add jenkins
chkconfig jenkins on

訪問并配置Jenkins

1、訪問http://192.168.1.11:8080/jenkins/,輸入提示的管理員密碼,進入到配置頁面,會卡頓一段時間,具體時間的長短由機器的性能決定。

2、輸入完密碼后進入插件安裝界面(這里勾選Jenkins推薦安裝的插件選項)

3、后續(xù)操作根據(jù)提示輸入完相關(guān)的信息即可。

Jenkins配置

寫在配置前的一些話:Jenkins的配置不可能全部都說到的,大部分配置是有中文說明的,部分配置是英文說明,點擊輸入框后面的問號就可以看見了。

系統(tǒng)管理

在已運行的Jenkins主頁中,點擊左側(cè)的系統(tǒng)管理進入如下界面:

系統(tǒng)設(shè)置

在已運行的Jenkins主頁中,點擊左側(cè)的系統(tǒng)管理—>系統(tǒng)設(shè)置進入如下界面:

系統(tǒng)設(shè)置界面

  • 主目錄:存放Jenkins所有的文件,工作空間根目錄和構(gòu)建記錄目錄默認都是在Jenkins主目錄下,這個設(shè)置一般不用進行變更。
  • 系統(tǒng)消息:該處填寫的信息可以在jenkins項目主頁看到這條消息
  • 執(zhí)行者數(shù)量:可以并發(fā)構(gòu)建的數(shù)量
  • 標簽:用來記錄這個機器的名稱(為了分配節(jié)點使用,后面子節(jié)點會詳細介紹)
  • 用法:設(shè)置這個節(jié)點的執(zhí)行策略(包括盡可能使用這個節(jié)點和只允許綁定到這臺機器的job(詳細內(nèi)容看問號后面的說明)
  • 生成前等待時間:這個時間為構(gòu)建開始前的等待時間(詳細內(nèi)容看問號后面的說明)
  • scm簽出重試次數(shù):使用svn或者git拉取代碼失敗重試的次數(shù)
  • 工程命名限制:限制項目命名,勾選后可以看到具體設(shè)置,可以設(shè)置為默認或者使用正則表達式進行限制

郵件通知配置

  • 配置發(fā)件人地址

  • 配置郵件通知

  • 系統(tǒng)管理員郵件地址和測試發(fā)送的郵件地址要為同一個地址,不讓會報錯

后續(xù)根據(jù)的的郵箱提供者的參數(shù)配置就行了。

Ps:小技巧:用戶默認郵件后綴配置了后,以后你填寫郵件地址只需要@之前的就行了

Subversion配置

  • Subversion Workspace Version:Subversion 的版本號,選擇你對應的版本號就行了

全局工具管理

JDK、Maven配置

配置一個JDK、Maven實例,請在每一節(jié)下面單擊Add(新增) 按鈕,這里將添加實例的名稱和絕對地址。下圖描述了這兩個部分。

  • 這里不建議使用自動安裝的選項

Jenkins插件

從Jenkins現(xiàn)有的功能擴展或開發(fā)者們?yōu)镴enkins提供的新功能都可以稱之為Jenkins插件。有些插件可以無縫添加到構(gòu)建過程,而其它,諸如除CVS和Subversion的SCM插件則需要源代碼控制系統(tǒng)的支持。

Jenkins插件安裝

Jenkins 插件管理器允許安裝新的插件,和更新Jenkins服務器上的插件。管理者將連接到聯(lián)機資料庫,檢索可用的和已更新的插件。如果您的Jenkins服務器 無法直接連接到外部資源,您可以從Jenkins網(wǎng)站上下載。

在已運行的Jenkins主頁中,點擊左側(cè)的系統(tǒng)管理—>管理插件進入如下界面:

包含四個標簽:

  • 更新:清單中列示了Jenkins為某些插件搜索到了可用的更新。列出的每個插件可以被選擇并應用更新。
  • 可選安裝:清單中列示了可用于安裝(而不是目前已安裝的)的所有插件。列出的每個插件都可以被選擇并安裝。
  • 已安裝:清單中列示了已經(jīng)安裝的插件。
  • 高級:允許通過設(shè)定HTTP代理的方式使Jenkins與在線插件庫建立連接。此外,還提供了一個上傳設(shè)備,可以安裝你在Jenkins以外已下載的那些插件。

由上圖可知,Jenkins默認集成了maven2插件,并且一旦插件有新版本,會提示更新新版本插件。

如果想安裝新的插件,可以點擊tab分頁中的可選插件。

  • 如下圖:

從圖可知,各種Jenkins插件根據(jù)之前所記錄的類型進行分門別類。可勾選任意想安裝的Jenkins插件,點擊Install without restart按鈕進行安裝。

安裝后,所有插件以hpi作為后綴名放置在plugins文件夾下。如果是高級用戶還可以自行開發(fā)插件方便具體項目使用。

  • 注意:安裝完成后需要重啟Jenkins部署的容器。這樣才能使用新裝的插件。

到此Docker插件安裝完成!

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Maven編譯文件的編碼設(shè)置方法

    Maven編譯文件的編碼設(shè)置方法

    在使用Maven進行Java項目的構(gòu)建時,正確的文件編碼設(shè)置對于確保項目能夠正確編譯和運行至關(guān)重要,本文將詳細介紹如何在Maven中設(shè)置編譯文件的編碼,以確保項目能夠正確處理各種語言的文本內(nèi)容,需要的朋友可以參考下
    2025-02-02
  • Java簽名加密與驗證實現(xiàn)過程

    Java簽名加密與驗證實現(xiàn)過程

    本文詳細介紹了Java中簽名加密驗證簽名和SHA1withRSAUtil證書簽名算法的實現(xiàn)原理及流程,通過描述數(shù)據(jù)準備、哈希計算、簽名生成、數(shù)據(jù)封裝、數(shù)據(jù)傳輸和服務器驗證的完整過程,展示了如何在Java中確保數(shù)據(jù)傳輸?shù)陌踩院万炞C
    2025-10-10
  • 多模塊的springboot項目發(fā)布指定模塊的腳本方式

    多模塊的springboot項目發(fā)布指定模塊的腳本方式

    該文章主要介紹了如何在多模塊的SpringBoot項目中發(fā)布指定模塊的腳本,作者原先的腳本會清理并編譯所有模塊,導致發(fā)布時間過長,通過簡化腳本,只使用`mvn clean install`命令,可以快速發(fā)布指定模塊及其依賴的模塊
    2025-01-01
  • 使用springboot 打包插件去除jar包瘦身

    使用springboot 打包插件去除jar包瘦身

    這篇文章主要介紹了使用springboot 打包插件去除jar包瘦身的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • MyBatis注解CRUD與執(zhí)行流程深入探究

    MyBatis注解CRUD與執(zhí)行流程深入探究

    這篇文章主要介紹了MyBatis注解CRUD與執(zhí)行流程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2023-02-02
  • Idea中SpringBoot多模塊項目的建立實現(xiàn)

    Idea中SpringBoot多模塊項目的建立實現(xiàn)

    這篇文章主要介紹了Idea中SpringBoot多模塊項目的建立實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-06-06
  • SpringBoot使用Flyway進行數(shù)據(jù)庫遷移的實現(xiàn)示例

    SpringBoot使用Flyway進行數(shù)據(jù)庫遷移的實現(xiàn)示例

    Flyway是一個數(shù)據(jù)庫遷移工具,它提供遷移歷史和回滾的功能,本文主要介紹了如何使用Flyway來管理Spring Boot應用程序中的SQL數(shù)據(jù)庫架構(gòu),感興趣的可以了解一下
    2023-08-08
  • java 中模式匹配算法-KMP算法實例詳解

    java 中模式匹配算法-KMP算法實例詳解

    這篇文章主要介紹了java 中模式匹配算法-KMP算法實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • SpringBoot配置 Druid 三種方式(包括純配置文件配置)

    SpringBoot配置 Druid 三種方式(包括純配置文件配置)

    本文給大家分享在項目中用純 YML(application.yml 或者 application.properties)文件、Java 代碼配置 Bean 和注解三種方式配置 Alibaba Druid 用于監(jiān)控或者查看 SQL 狀況的相關(guān)知識,感興趣的朋友一起看看吧
    2021-10-10
  • Spring前后端跨域請求設(shè)置代碼實例

    Spring前后端跨域請求設(shè)置代碼實例

    這篇文章主要介紹了Spring前后端跨域請求設(shè)置代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07

最新評論

衡水市| 沽源县| 大埔区| 布尔津县| 麦盖提县| 安溪县| 白城市| 海南省| 海城市| 泰宁县| 区。| 嘉荫县| 盐源县| 共和县| 达拉特旗| 祁门县| 贵溪市| 临湘市| 色达县| 阜新| 龙井市| 大冶市| 中方县| 常德市| 峡江县| 二连浩特市| 安新县| 沙田区| 越西县| 湖南省| 拜泉县| 南皮县| 阿合奇县| 红河县| 郧西县| 崇明县| 苏尼特左旗| 乐东| 清新县| 廊坊市| 南阳市|