Jenkins搭建
- 官方地址
- 特點
- 持續集成和持續交付
- 簡易安裝
- 安裝運行方式
- 命令列 java -jar jenkins.war
- tomcat 放在webapps/下面
- docker運行
- 配置簡單
- 插件齊全
- 可擴展
- 分布式
官方地址
https://www.jenkins.io/zh/doc/
Jenkins是一個開源軟體專案,是基于Java開發的一種持續集成工具,用于監控持續重復的作業,旨在提供一個開放易用的軟體平臺,使軟體的持續集成變成可能
特點
持續集成和持續交付
作為一個可擴展的自動化服務器,Jenkins 可以用作簡單的 CI 服務器,或者變成任何專案的持續交付中心
簡易安裝
Jenkins 是一個基于 Java 的獨立程式,可以立即運行,包含 Windows、Mac OS X 和其他類 Unix 作業系統,
安裝運行方式
命令列 java -jar jenkins.war
tomcat 放在webapps/下面
windows
docker運行
systemctl start docker
下載Jenkins的Docker鏡像
docker pull jenkins/jenkins:lts
拉去鏡像后在Docker容器中運行Jenkins
docker run -p 8080:8080 -p 50000:5000 --name jenkins \
-u root \
-v /mydata/jenkins_home:/var/jenkins_home \
-d jenkins/jenkins:lts
運行成功后訪問該地址登錄Jenkins,第一次登錄需要輸入管理員密碼:http://192.168.1.7:8080/

使用管理員密碼進行登錄,可以使用以下命令從容器啟動日志中獲取管理密碼:
docker logs jenkins



配置簡單
Jenkins 可以通過其網頁界面輕松設定和配置,其中包括即時錯誤檢查和內置幫助,
確保以下插件被正確安裝:
根據角色管理權限的插件:Role-based Authorization Strategy
遠程使用ssh的插件:SSH plugin
通過系統管理->全域工具配置來進行全域工具的配置,比如maven的配置
插件齊全
可擴展
分布式
Jenkins 可以輕松地在多臺機器上分配作業,幫助更快速地跨多個平臺推動構建、測驗和部署,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/295046.html
標籤:其他
