当前位置: 首页 > news >正文

jenkins 构建报错 Cannot run program “sh”

原因 

在 windows 操作系统 jenkins 自动化部署的时候, 由于自动化构建的命令是 shell 执行的,而默认windows 从 path 路径拿到的 shell 没有 sh.exe ,因此报错。

解决方法

前提是已经安装过 git

WIN+R 输入cmd 打开命令行, 然后输入where git 获取 git 的路径, 然后通过路径打开 git 目录, 打开bin文件夹, 找到sh.exe, 然后复制绝对路径,例:E:\Git\bin\sh.exe

填写 sh 路径 ,保存即可 

 

http://www.lryc.cn/news/478179.html

相关文章:

  • Netty ByteBuf 分配 | 池化复用 、直接内存
  • 【数据结构】堆和二叉树(2)
  • Oracle分区技术特性
  • Hive操作库、操作表及数据仓库的简单介绍
  • 智能网联汽车:人工智能与汽车行业的深度融合
  • VUE 循环的使用方法集锦
  • Centos部署资料
  • AI之硬件对比:据传英伟达Nvidia2025年将推出RTX 5090-32GB/RTX 5080-24GB、华为2025年推出910C/910D
  • 其他节点使用kubectl访问集群,kubeconfig配置文件 详解
  • 【鉴权】深入解析OAuth 2.0:访问令牌与刷新令牌的安全管理
  • 【AI视频换脸整合包及教程】AI换脸新星:Rope——让换脸变得如此简单
  • 限界上下文(Bounded Context)
  • 20241105专家访谈学习资料
  • Docling:开源的文档解析工具,支持多种格式的解析和转换,可与其他 AI 工具集成
  • oracle如何在不同业务场景下正确使用聚合查询、联合查询及分组查询?
  • Hearts of Iron IV 之 Archive Modification
  • python manage.py下的命令及功能
  • 建筑行业员工离职SOP的数字化管理
  • 江协科技STM32学习- P30 FlyMCU串口下载STLink Utility
  • 05LangChain实战课 - 提示工程与FewShotPromptTemplate的应用
  • 【数据处理】数据预处理·数据变换(熵与决策树)
  • UE5 随机生成地牢关卡
  • 【Cpp】命名空间
  • ESP32学习笔记——LOG日志库的使用
  • 51c~C语言~合集1
  • $nextTick 实现原理
  • kelp protocol
  • Golang--面向对象
  • 深度学习经典模型之LeNet-5
  • Abaqus随机骨料过渡区孔隙三维网格插件:Random Agg ITZ Pore 3D (Mesh)