Jenkins pipeline 构建提示 packageManager 配置

构建 VUE 项目时,提示错误信息:

复制代码
Build VUE ...
[Pipeline] sh (hide)
+ pnpm install --frozen-lockfile
This project is configured to use yarn because /var/lib/jenkins/workspace/Stonex/Stonex-Mdm-Ui/package.json has a "packageManager" field

但实际上源代码的包文件中没有packageManager 这个配置。

登录 DeveOps 服务器,发现确实添加有:packageManager 这个参数。

有点奇怪这个参数是从哪里来的。

原因和解决

因为源代码中没有这个配置,但在构建的时候添加上去了。

猜测有可能是 Jenkinsfile 配置文件的问题。

因为在配置文件中,我们添加了: sh 'yarn set version berry'

猜测是这个配置导致的问题。

删掉这句话后再次尝试构建。

https://www.isharkfly.com/t/jenkins-pipeline-packagemanager/10623

相关推荐
蜜蜜不吃糖12 小时前
ipmitools获取windows带外信息并修改密码
运维·服务器
晨晖212 小时前
Linux命令10
linux·运维·服务器
光电笑映13 小时前
深入理解 ELF:从目标文件到程序加载的全过程
linux·运维·服务器·c++
WXDcsdn13 小时前
新安装的Debian 12系统开启root用户和ssh登录权限
运维·debian·ssh
Agent手记13 小时前
传统工厂的工单自动排程如何用AI解决?从大模型推理到端到端自动化的闭环实战
运维·人工智能·ai·自动化
code_li14 小时前
Netlify全栈开发:零运维部署实战
运维·服务器·部署
艾莉丝努力练剑14 小时前
【Linux:文件】库的制作与原理进阶
linux·运维·服务器·网络·数据库·c++·人工智能
GZ_TOGOGO14 小时前
sudo 命令详解与安全使用指南
linux·运维·安全
yyuuuzz15 小时前
企业出海场景下的技术适配小经验
运维·服务器·网络·云计算·aws
dnfdsaa15 小时前
【如何在Ubuntu 22上安装Claude Code并配置跳过官方引导】
linux·运维·ubuntu