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值,里面放的是共享库:

构建成功:

相关推荐
苹果醋32 小时前
AI大模型竞赛升温:百度发布文心大模型4.5和X1
java·运维·spring boot·mysql·nginx
liulilittle4 小时前
OpenSSL 的 AES-NI 支持机制
linux·运维·服务器·算法·加密·openssl·解密
风清再凯4 小时前
docker镜像的构建image
运维·docker·容器
饭碗、碗碗香4 小时前
【开发常用命令】:docker常用命令
linux·运维·笔记·学习·docker·容器
鸡鸭扣5 小时前
25年春招:米哈游运维开发一面总结
运维·面试·求职招聘·运维开发·面经·sre·米哈游
Auv开心5 小时前
ubuntu22.04和ubuntu20.04 的ssh配置不然repo init失败
运维·ssh
SZ1701102315 小时前
IGP(Interior Gateway Protocol,内部网关协议)
运维·服务器·gateway
moxiaoran57535 小时前
Spring Cloud Gateway 动态路由实现方案
运维·服务器·前端
运维日常手记6 小时前
最新1.33.1 k8s高可用集群搭建(免翻墙)
运维