jenkis 构建

Posted blablablabla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkis 构建相关的知识,希望对你有一定的参考价值。

一、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 构建的主要内容,如果未能解决你的问题,请参考以下文章

Jenkis pipeline构建菠菜源码搭建出售项目实践

c#代码片段快速构建代码

使用 NodeJS 和 JSDOM/jQuery 从代码片段构建 PHP 页面

jenkis持续集成之服务器上搭建jenkis完成自动化测试并自动发送测试报告邮件

一次Jenkins问题的解决

我可以在片段中构建操作栏吗?