jenkins是CI/CD中部署時候一個重要工具,今天給大家分享一下Jenkins在ubuntu的安裝,后面附有window安裝鏈接。
作者:良知猶存
轉載授權以及圍觀:歡迎關注微信公眾號:羽林君
或者添加作者個人微信:become_me
Jenkins是開源軟件項目,基于Java開發的持續集成工具,用于監控持續重復的工作,旨在提供一個開放易用的軟件平臺,使軟件的持續集成變成可能。
Jenkins的主要功能是將項目中重復執行的工作自動化的執行。如軟件的建造(構建)和在配置文件下設置的job。具體功能大概有:
1.軟件的持續構建和測試,Jenkins提供了一個系統,使開發人員可以很容易的將改變集成到工程中。自動化的,持續的構建有利于提高開發效率。
2.監視job的執行,如下圖所示,job可以實現很多的功能,Jenkins可以對這些項目進行顯示,讓用戶更清楚的注意到這些損毀的job。(具體情況后文中介紹)
3.項目源代碼修改的檢測,jenkins能夠從項目的Subversion/CVS生成最近修改的集合列表,且不會增加Subversion/CVS Repository的負載。
4.分布式構建,Jenkins可以將工程構建到多臺機器,更好地利用硬件資源,節省時間。
其他,Jenkins代碼開源,用戶可以自己編寫插件。所以jenkins可以實現很多的功能。
sudo?apt?update
sudo?apt?install?openjdk-11-jdk

sudo?sh?-c?'echo?deb?http://pkg.jenkins.io/debian-stable?binary/?>?/etc/apt/sources.list.d/jenkins.list'
sudo?apt?update

sudo?apt?install?jenkins

sudo systemctl status jenkins 查看運行狀態
如果沒有啟動可以執行sudo systemctl start jenkins,進行啟動。運行之后, 網頁訪問8080端口(如果無法訪問,防火墻開啟sudo ufw allow 8080),我的本地ip是192.168.33.128,所以我訪問:http://192.168.33.128:8080/

創建賬號進行保存:
設置好端口:

插件安裝:
Manage Jenkins -> Manage Plugins
選擇你需要的插件,例如gerrit相關插件:
gerrit code review 下載示范:
選擇此項:
開始下載安裝:
最后執行重啟:http://192.168.33.128:8080/restart,后面增加restart命令,Jenkins就會重啟
插件就可以使用了。
附錄windows安裝方式:https://www.cnblogs.com/dotnet261010/p/11495762.html
這就是我在Jenkins基本操作的使用分享。如果大家有更好的想法,也歡迎大家加我好友交流分享哈。
作者:良知猶存,白天努力工作,晚上原創公號號主。公眾號內容除了技術還有些人生感悟,一個認真輸出內容的職場老司機,也是一個技術之外豐富生活的人,攝影、音樂 and 籃球。關注我,與我一起同行。
???????????????? END ????????????????
推薦閱讀
【1】jetson nano開發使用的基礎詳細分享
【2】Linux開發coredump文件分析實戰分享
【3】CPU中的程序是怎么運行起來的 必讀
【4】cartographer環境建立以及建圖測試
【5】設計模式之簡單工廠模式、工廠模式、抽象工廠模式的對比
本公眾號全部原創干貨已整理成一個目錄,回復[ 資源 ]即可獲得。
