码迷,mamicode.com
首页 > 其他好文 > 详细

jenkis 构建

时间:2018-09-14 16:03:12      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:static   上传   动态   source   arm   环境变量   临时   resources   代码   

一、jenkis 构建

配置jenkis环境变量,jenkis会拉取项目代码,进行自动打包处理,存放到jenkis的工作目录。
为下一步docker处理方便,将工作目录地址配置到war_path、class_path、static_path、mvn_resources

二、Docker

  1. jenkis配置打包完成后执行脚本,command 文件 input.py
这里输入代码
  1. 切换到jenkis工作目录,进行编译;
  2. 复制war到build_path
  3. 制作镜像.取dockerfile模板文件

模板文件一

这里输入代码

模板文件二

这里输入代码
  1. 创建镜像并上传

三、k8s

1: 取k8s模板文件生成临时k8s项目部署文件

2: 取jenkis动态数据替换k8s变量部分

2.1 模板文件deployment

这里输入代码

2.2 模板文件service

这里输入代码

2.3 样例文件deployment

这里输入代码

2.4 样例文件service

这里输入代码

jenkis 构建

标签:static   上传   动态   source   arm   环境变量   临时   resources   代码   

原文地址:https://www.cnblogs.com/blablablabla/p/9646277.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!