轻量级CI/CD发布部署环境搭建及使用_01_基本介绍
授人以鱼不如授人以渔,如果说的别人都没明白,说明自己实际也不是太明白
最终实现效果如图
1,选择相应环境下的项目,执行构建
注:
web:vue项目
server:java项目
2,pipeline执行的每一步骤及时间
1,适用类型:中小型公司,项目较多,经实际操作,交错发布可支持5个以上项目自动化部署及发布,目前用于发布的项目仅以下 后端:java 前端:vue 2,所需了解和掌握基础技能:docker、linux基本命令 3,涉及相关:portaine(用于images、containers管理)r、docke(虚拟化)r、dockerfile(构建脚本)、jenkins、pipeline脚本、git命令、maven私服、harbor私有镜像库、nginx配置、nodejs配置、jdk配置、jenkins权限插件配置等 4,教程中版本不一可能会导致不可预知的问题,请保持版本一致实验 部署架构图如下(如有错误,请及时指出)
![](/i/l/?n=23&i=blog/3030104/202302/3030104-20230227171444580-2118789583.png)
编写不易,如需转载,请注明出处 标签:脚本,CI,01,部署,pipeline,发布,构建,镜像,轻量级 From: https://www.cnblogs.com/qsjj/p/16869137.html