Jenkins是一個開源的持續集成和持續交付工具,它可以幫助自動化軟件開發過程,例如編譯項目,運行單元測試,集成測試,生成文檔,報告等
安裝Java(如果尚未安裝): Jenkins需要Java環境運行。在Ubuntu上,您可以使用以下命令安裝OpenJDK:
sudo apt update
sudo apt install openjdk-11-jdk
添加Jenkins倉庫和密鑰:
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
安裝Jenkins:
sudo apt update
sudo apt install jenkins
啟動Jenkins服務:
sudo systemctl start jenkins
sudo systemctl enable jenkins
解鎖Jenkins:
在瀏覽器中訪問http://your_server_ip:8080
,您將看到一個解鎖頁面。從/var/lib/jenkins/secrets/initialAdminPassword
文件中獲取初始管理員密碼,并將其粘貼到解鎖頁面中。
安裝所需的插件: 在解鎖頁面中,選擇您需要的插件,然后點擊“安裝”。
創建管理員用戶: 安裝完成后,創建一個管理員用戶并記住密碼。
配置Jenkins: 使用創建的管理員賬戶登錄Jenkins,然后根據您的需求配置Jenkins。
創建一個新的任務: 在Jenkins中,點擊“新建任務”,輸入任務名稱,選擇構建觸發器(例如,輪詢SCM或構建定時),然后配置源代碼管理(例如,Git)和構建步驟(例如,執行shell腳本或Maven命令)。
運行構建: 保存任務配置后,點擊“構建現在”以運行構建。您可以在“控制臺輸出”中查看構建日志。
這樣,您就可以使用Jenkins在Ubuntu上實現持續集成。根據項目需求,您可能需要配置更多的插件和構建步驟。