dev
CI/CD - Jenkins
CI/CD - Jenkins
Build
Jenkins 常见的构建步骤包括:
- 拉取代码
- 安装依赖
- 执行编译和测试
- 产出制品,如 jar、docker image 或前端静态文件
Deploy
部署阶段一般是在构建成功后继续执行:
- 把制品上传到制品库或服务器
- 重启应用或触发容器更新
- 通知团队部署结果
一个典型流水线例子
一个常见 Jenkins 流水线可以是:
git pull拉最新代码mvn test或npm test跑测试docker build构建镜像- 推送镜像到镜像仓库
- 触发服务器更新容器
这样 Jenkins 的价值就不只是“点一下按钮构建”,而是把重复发布流程固化下来。