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