ubuntu

Jenkins如何在Ubuntu上实现自动化构建

小樊
39
2025-09-02 17:12:08
栏目: 智能运维

在Ubuntu上使用Jenkins实现自动化构建,可按以下步骤进行:

安装Jenkins

首先安装Java环境,执行命令:sudo apt updatesudo apt install openjdk-11-jdk。然后添加Jenkins仓库,执行:wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'。接着更新系统并安装Jenkins:sudo apt updatesudo apt install jenkins。安装完成后,启动Jenkins服务:sudo systemctl start jenkins,并设置开机自启:sudo systemctl enable jenkins

配置Jenkins

访问http://your_server_ip:8080,通过sudo cat /var/lib/jenkins/secrets/initialAdminPassword获取初始密码进行解锁。安装所需插件,如Git、Pipeline等。创建管理员账号完成配置。

创建自动化构建任务

登录Jenkins后,点击“新建任务”,选择“Freestyle project”或“Pipeline”类型。若选择“Freestyle project”,在配置页面设置源码管理工具(如Git),填写仓库URL和凭据,配置构建触发器,如定时构建或代码提交触发。在“构建”步骤中,选择“执行Shell”,输入构建命令,如mvn clean package。若选择“Pipeline”,则通过编写Jenkinsfile来定义构建流程,将其添加到代码仓库并在Jenkins中配置。

运行构建

保存任务配置后,可点击“Build Now”手动触发构建,或等待触发器条件满足自动触发。构建完成后,可在任务页面查看构建结果和日志。

0
看了该问题的人还看了