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

构建成功:

相关推荐
养生技术人5 小时前
Oracle OCP认证考试题目详解082系列第57题
运维·数据库·sql·oracle·开闭原则
XUE-52113145 小时前
路由策略与路由控制实验
运维·网络·网络协议·智能路由器
BullSmall6 小时前
linux zgrep命令介绍
linux·运维
emma羊羊7 小时前
【文件读写】图片木马
linux·运维·服务器·网络安全·靶场
你疯了抱抱我7 小时前
【SSH】同一局域网下windows使用Xshell SSH连接另一台 ubuntu 22.04 电脑
运维·ubuntu·ssh
2301_818411558 小时前
Ubuntu之apt更新源
linux·运维·ubuntu
CS Beginner9 小时前
【Linux】Mysql的基本文件组成和配置
linux·运维·mysql
iconball10 小时前
个人用云计算学习笔记 --20 (Nginx 服务器)
linux·运维·笔记·学习·云计算
Wang's Blog10 小时前
Linux小课堂: 在 VirtualBox 虚拟机中安装 CentOS 7 的完整流程与关键技术详解
linux·运维
馨谙10 小时前
Linux中权限系统
linux·运维·服务器