在CentOS上搭建Jenkins的步骤如下:
Jenkins需要Java环境,首先确保你的系统上已经安装了Java。如果没有安装,可以使用以下命令安装OpenJDK:
sudo yum install java-1.8.0-openjdk-devel
验证Java安装:
java -version
添加Jenkins官方仓库以便获取最新的Jenkins安装包:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
使用yum安装Jenkins:
sudo yum install jenkins
启动Jenkins服务并设置开机自启动:
sudo systemctl start jenkins
sudo systemctl enable jenkins
Jenkins安装完成后,默认会有一个初始管理员密码,用于解锁Jenkins。找到这个密码并解码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
将输出的内容复制到浏览器中访问 http://<your_server_ip>:8080/user/admin/configure
的“Unlock Jenkins”部分进行解锁。
在Jenkins的“Manage Jenkins”页面中,选择“Manage Plugins”,然后安装你需要的插件。常见的插件包括:
在“Manage Jenkins”页面中,你可以配置各种设置,例如:
在Jenkins主页,点击“New Item”创建一个新的构建任务。你可以选择不同的任务类型,如自由风格项目(Freestyle project)、流水线(Pipeline)等。
根据你的需求配置构建任务,例如:
mvn clean install
。配置完成后,点击“Build Now”运行构建任务。你可以在“Console Output”中查看构建日志。
使用Jenkins提供的各种监控和管理工具,如:
通过以上步骤,你就可以在CentOS上成功搭建并运行Jenkins了。