一、jenkins介绍与安装
Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。
- CI全名Continuous Integration,就是我们经常听到的持续集成概念。
- CD全名是Continuous Deployment,是持续部署。
1.1 安装
安装jenkins之前,首先需要安装jdk。
- 添加官方软件仓库的秘钥到本地的apt秘钥中:
sudo wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
- 将Debian软件包存储库地址附加到服务器的sources.list上:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
- 更新本地的软件源缓存,然后直接安装jenkins:
sudo apt-get update
sudo apt-get install jenkins
安装过程中出现的问题:
Job for jenkins.service failed because the control process exited with error code.
See "systemctl status jenkins.service" and "journalctl -xe" for details.
invoke-rc.d: initscript jenkins, action "start" failed.
● jenkins.service - LSB: Start Jenkins at boot time
Loaded: loaded (/etc/init.d/jenkins; generated)</