jenkis 构建
Posted blablablabla
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkis 构建相关的知识,希望对你有一定的参考价值。
一、jenkis 构建
配置jenkis环境变量,jenkis会拉取项目代码,进行自动打包处理,存放到jenkis的工作目录。
为下一步docker处理方便,将工作目录地址配置到war_path、class_path、static_path、mvn_resources
二、Docker
- jenkis配置打包完成后执行脚本,command 文件 input.py
这里输入代码
- 切换到jenkis工作目录,进行编译;
- 复制war到build_path
- 制作镜像.取dockerfile模板文件
模板文件一
这里输入代码
模板文件二
这里输入代码
- 创建镜像并上传
三、k8s
1: 取k8s模板文件生成临时k8s项目部署文件
2: 取jenkis动态数据替换k8s变量部分
2.1 模板文件deployment
这里输入代码
2.2 模板文件service
这里输入代码
2.3 样例文件deployment
这里输入代码
2.4 样例文件service
这里输入代码
以上是关于jenkis 构建的主要内容,如果未能解决你的问题,请参考以下文章
使用 NodeJS 和 JSDOM/jQuery 从代码片段构建 PHP 页面