Jenkins是一个基于Java的开源自动化服务器,它提供了一种设置持续集成和连续交付(CI / CD)管道的简便方法。
持续集成(CI)是一种DevOps实践,其中团队成员定期将其代码更改提交到版本控制存储库,然后运行自动构建和测试。 持续交付(CD)是一系列实践,其中代码更改自动构建,测试并部署到生产中。
本教程将指导您使用官方Jenkins存储库在CentOS 7系统上安装Jenkins的步骤。
安装Jenkins
1.安装依赖,Jenkins是一个Java应用程序,先装好Java
sudo yum install java-1.8.0-openjdk-devel
2.下载并安装源
curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repo
sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
3.安装
sudo yum install jenkins
4.启动jenkins并验证
sudo systemctl start jenkins
sudo systemctl status jenkins
5.设置开机启动
sudo systemctl enable jenkins
6.打开防火墙
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
7.设置jenkins
找到jenkins的默认密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
访问:localhost:8080, 填入上面搜到的密码:
一路确定,安装推荐的插件:
配置用户名和密码:
继续一路确定即可: