devops-jenkins-自由风格项目

实现效果:从gitlab拉取代码,maven构建jar包,jenkins构建镜像推送至harbor仓库,远程服务器拉取镜像启动容器。

此文只为提供思路模板,未使用参数化构建。

1、配置jenkins内部使用docker

确保docker.sock文件所属用户和组为root,其他用户也有rw权限

 修改jenkins配置文件中数据挂载,将docker映射至jenkins内部

 重启jenkins,进入容内部验证docker可用

docker-compose down

docker-compose up -d

2、源码增加Dockerfile内容推送至gitlab

 

 

3、创建jenkins流程

 3.1 创建自由风格项目

 3.2 从gitlab拉取代码

 3.3 增加构建步骤1--maven构建jar包

 

 3.4 增加构建步骤2--执行shell,构建镜像推送至仓库

 

 3.5 立即构建,测试成功

 

 

 3.6 构建后操作--拉取镜像启动服务

 

 3.7 测试服务启动成功

 

posted @   阿锋888  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示