Window中安裝構(gòu)建神器Jenkins詳解
Jenkins是什么?
Jenkins是一款開源 CI&CD 軟件,用于自動化各種任務(wù),包括構(gòu)建、測試和部署軟件。支持各種運(yùn)行方式,可通過系統(tǒng)包、Docker 或者通過一個獨(dú)立的 Java 程序。是解放人工集成部署的自動化構(gòu)建神器。
Jenkins有哪些優(yōu)勢:
CI&CD的簡單介紹:
Jenkins安裝包下載:
https://www.jenkins.io/zh/download/
Windows配置Java 環(huán)境:
因?yàn)镴enkins是Java程序,所有在安裝之前我們需要把java環(huán)境配置好。
Jenkins安裝程序包安裝:1、雙擊安裝包進(jìn)行安裝
2、設(shè)置向?qū)?/p>
3、選擇安裝文件夾
4、選擇登錄類型
5、選擇jenkins服務(wù)運(yùn)行端口
6、選擇java主目錄
7、自定義設(shè)置
選擇其他需要和Jenkins一起安裝的服務(wù),點(diǎn)擊Next。
8、安裝jenkins
9、完成安裝
Jenkins初次訪問密碼設(shè)置:
點(diǎn)擊完成安裝后輸入本地ip+設(shè)置端口(如:http://localhost:8099/),當(dāng)你是第一次訪問jenkins實(shí)例系統(tǒng)會要求你輸入安裝時自動生成的密碼進(jìn)行解密。
注意:對于默認(rèn)安裝位置為 C:\Program Files\Jenkins,可以在 C:\Program Files\Jenkins\secrets下找到一個名為initialAdminPassword 的文件。但是,如果選擇了 Jenkins 安裝的自定義路徑,那么您應(yīng)該檢查該位置的initialAdminPassword文件,如何將initialAdminPassword文本中的密碼復(fù)制到驗(yàn)證文本框中即可。
Jenkins推薦插件安裝:
注意:插件安裝過程可能需要等待比較久的時間,請倒杯茶耐心等待。如果有插件因?yàn)榫W(wǎng)絡(luò)原因沒有安裝成功可以點(diǎn)點(diǎn)擊重新安裝,當(dāng)然也可以跳過安裝,到時候去插件管理中選擇自己需要安裝的插件即可。
創(chuàng)建登錄管理員賬號:
配置實(shí)例進(jìn)入jenkins后臺管理首頁:
先配置Jenkins URL:http://localhost:8099/
Jenkins安裝成功,進(jìn)入首頁顯示的是英文界面。下一篇文章介紹配置Jenkins漢化。
到此這篇關(guān)于Window安裝構(gòu)建神器Jenkins的文章就介紹到這了,更多相關(guān)Window安裝構(gòu)建神器Jenkins內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
淺談virtual、abstract方法和靜態(tài)方法、靜態(tài)變量理解
下面小編就為大家?guī)硪黄獪\談virtual、abstract方法和靜態(tài)方法、靜態(tài)變量理解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02Spring自動裝配Bean實(shí)現(xiàn)過程詳解
這篇文章主要介紹了Spring自動裝配Bean實(shí)現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-02-02SpringCloud服務(wù)網(wǎng)關(guān)Gateway的使用教程詳解
SpringCloud Gateway是Spring體系內(nèi)的一個全新項(xiàng)目,它旨在為微服務(wù)架構(gòu)提供一種簡單有效的統(tǒng)一的API路由管理方式。本文就來為大家詳細(xì)講講Gateway的使用教程,需要的可以參考一下2022-09-09Java實(shí)現(xiàn)List去重的五種方法詳解
這篇文章主要為大家詳細(xì)介紹了Java中List去重的5種方法,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)和參考價值,需要的小伙伴可以了解一下2022-10-10深度源碼解析Java 線程池的實(shí)現(xiàn)原理
如何高效的使用這些資源就是程序員在平時寫代碼時候的一個努力的方向。本文要說的線程池就是一種對 CPU 利用的優(yōu)化手段。對Java 線程池的實(shí)現(xiàn)原理相關(guān)知識感興趣的朋友一起看看吧2021-05-05javaWeb使用驗(yàn)證碼實(shí)現(xiàn)簡單登錄
這篇文章主要為大家詳細(xì)介紹了javaWeb使用驗(yàn)證碼實(shí)現(xiàn)簡單登錄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-08-08SpringCloud?Eureka應(yīng)用全面介紹
Eureka是Netflix開發(fā)的服務(wù)發(fā)現(xiàn)框架,本身是一個基于REST的服務(wù),主要用于定位運(yùn)行在AWS域中的中間層服務(wù),以達(dá)到負(fù)載均衡和中間層服務(wù)故障轉(zhuǎn)移的目的2022-09-09springboot動態(tài)加載jar包動態(tài)配置實(shí)例詳解
這篇文章主要給大家介紹了關(guān)于springboot動態(tài)加載jar包動態(tài)配置的相關(guān)資料,在項(xiàng)目開發(fā)的過程中,有時候需要動態(tài)靈活的加載某個jar包并執(zhí)行其里面的方法的時候,需要的朋友可以參考下2023-11-11Spring boot連接MySQL 8.0可能出現(xiàn)的問題
這篇文章主要給大家介紹了關(guān)于Spring boot連接MySQL 8.0可能出現(xiàn)的問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-10-10