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上实现持续集成。根据项目需求,您可能需要配置更多的插件和构建步骤。