CI/CD(九) Jenkins共享库与多分支流水线准备

零:安装插件

Pipeline: Stage View(阶段视图)、SSH Pipeline Steps(共享库代码中要调用sshCommond命令)

一、上传共享库

二、Jenkins配置共享库

3、新增静态资源与修改配置

  • 如果是docker和k8s启动,需要先往Harbor上传对应jdk的基础镜像。(步骤略)
  • 需要提前去harbor上创建wict-dev仓库,对应harborWarehouse属性,但是前人代码里自动拼接了-分支 后缀

3、扫描多分支(每个分支都得有jenkinsfile)

4、允许脚本执行 In-process Script Approval(第一次CI/CD才去设置)

ps:要反复执行多次,一次一次允许

5、修改共享库hash值(第一次)

启动过程还是会失败。因为共享库的hash值没有配,启动失败之后就可以在随便一个项目下看见这个hash值,里面放的是共享库:

构建成功:

相关推荐
云手机管家28 分钟前
CDN加速对云手机延迟的影响
运维·服务器·网络·容器·智能手机·矩阵·自动化
云手机管家30 分钟前
账号风控突破:云手机设备指纹篡改检测与反制技术解析
android·运维·网络协议·网络安全·智能手机·矩阵·自动化
孤的心了不冷38 分钟前
【Docker】CentOS 8.2 安装Docker教程
linux·运维·docker·容器·eureka·centos
淡水猫.2 小时前
hbit资产收集工具Docker(笔记版)
运维·docker·容器
GoodStudyAndDayDayUp2 小时前
gitlab+portainer 实现Ruoyi Vue后端CI/CD
vue.js·ci/cd·gitlab
.生产的驴3 小时前
Vue3 加快页面加载速度 使用CDN外部库的加载 提升页面打开速度 服务器分发
运维·服务器·前端·vue.js·分布式·前端框架·vue
程序员JerrySUN3 小时前
Linux 内核核心知识热点题分析:10 个连环打通的难点
linux·运维·服务器
honey ball9 小时前
R & S的EMI接收机面板
linux·运维·网络
木下-俱欢颜10 小时前
搭建基于chrony+OpenSSL(NTS协议)多层级可信时间同步服务
运维·网络安全·udp·ssl
旧故新长10 小时前
访问 Docker 官方镜像源(包括代理)全部被“重置连接”或超时
运维·docker·容器