Jenkins基础教程(69)Jenkins运行新的构建作业:打包手不抖了!Jenkins构建作业全指南

每次手动打包部署心里直打鼓?快来认识一下你的新保镖——Jenkins,这位自动化界的老司机能让你彻底告别重复劳动,跟手动打包的苦日子说拜拜!

1 CI/CD:不只是听起来高大上

想象一下你做饭的流程:买菜(写代码)→洗切配(构建)→尝味道(测试)→上桌(部署)。传统手工模式是你一个人吭哧吭哧干完所有步骤,累了不说,端盘子上桌时万一失手,整盘菜撒一地……完犊子!

CI/CD自动化流水线就像是你开了个“自动化厨房”:

  • CI(持续集成):只要你买好菜放进口袋(代码提交到仓库),它就自动洗切配、尝咸淡,快速发现“菜”本身的问题。
  • CD(持续交付/部署):CI验证合格的“预制菜”,可以自动打包好随时上桌,或者直接自动端上指定餐桌。

Jenkins就是这个帮你搭建和管理“自动化厨房”的超级管家!你只管提交代码(买菜),它帮你搞定后面所有流水线操作。

2 Jenkins初体验:把你的电脑变成自动化工厂

2.1 准备工作:给“老司机”发个“上岗证”

Jenkins是个纯Java应用,所以它跑起来的前提是,你的电脑上得有Java环境。这就好比你要请一个外国管家,得先确保他会说你们家的语言一样。

打开你的终端(Mac/Linux)或者CMD/PowerShell(Windows),输入以下命令:

java -version

如果显示类似java version "17.0.5"的信息,恭喜你!可以直接下一步。如果显示“命令未找到”或版本太老,就需要手动安装一个。

Mac用户可以用Homebrew一键安装:

brew install openjdk@17

Windows用户可以去Oracle官网下载安装包,记得配置环境变量。

2.2 安装Jenkins:三种姿势任你选

姿势一:Docker党福音(最简单!)
docker run -d --name myjenkins -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts-jdk11

访问http://你的服务器IP:8080,按照提示从初始密码解锁就行。

姿势二:War包手动档(通用)
wget https://get.jenkins.io/war-stable/latest/jenkins.war
java -jar jenkins.war --httpPort=8080
姿势三:Linux包管理(Debian/Ubuntu)
sudo apt-get install jenkins
sudo systemctl start jenkins

安装完成后,访问http://localhost:8080就能看到Jenkins的欢迎界面了!

2.3 初始配置:给管家定规矩

第一次使用Jenkins,你需要:

  1. 安装
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

值引力

持续创作,多谢支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值