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

相关推荐
国服第二切图仔2 小时前
13其他工具 - Skill/LSP/Sleep等
linux·运维·里氏替换原则
暴力求解2 小时前
Linux ---线程控制(二)
linux·运维·服务器·操作系统
梦痕长情3 小时前
等保三级三权账户
linux·运维·服务器
jiecy4 小时前
为Linux系统双网卡配置静态路由
linux·运维
weixin_307779134 小时前
Linux下Jenkins数据故障的系统化排查Shell脚本
linux·运维·服务器·jenkins
荒--5 小时前
Burp Suite(二)
linux·运维·服务器
YangYang9YangYan5 小时前
2026自动化背景无项目经验转数据分析的可行性分析
运维·数据分析·自动化
internet Boy5 小时前
服务器机房硬件入门教程
运维·服务器
小白还菜5 小时前
linux(Debian)使用mdadm组磁盘RAID1阵列
linux·运维
三8446 小时前
BGP/BGP路由反射器/联邦/BGP属性/BGP选路
运维·服务器·网络