Jenkins 是一款流行的開源持續集成(CI)和持續交付(CD)工具,用于自動化構建、測試和部署軟件項目。以下是在 Debian 系統上部署 Jenkins 的基本步驟:
sudo apt update
sudo apt install -y openjdk-11-jdk
curl -fsSL https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt update
sudo apt install jenkins
sudo systemctl start jenkins
sudo systemctl enable jenkins
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
http://<你的服務器IP>:8080
,輸入初始密碼,按照向導完成設置。Manage Jenkins > Configure System
,設置同時執行的任務數、Jenkins 的訪問地址等。Manage Jenkins > Global Tool Configuration
,配置 JDK、Git、Maven/Gradle、Docker 等。對于希望進一步簡化部署過程的用戶,可以使用一些自動化腳本或工具,如 Ansible、Puppet 等,來創建一鍵式部署腳本。這些腳本通常包含上述所有步驟,并且可以自定義以適應特定的環境和需求。
請注意,上述步驟和命令可能會隨著 Jenkins 版本和 Debian 系統的更新而發生變化。建議參考 Jenkins 官方文檔以獲取最新信息。