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 小时前
Hexo+Qexo全自动化博客搭建教程
运维·自动化
A-刘晨阳2 小时前
Kubernetes 部署 MySQL 一主两从集群(StatefulSet + Job 初始化主从复制)
运维·mysql·adb·kubernetes·主从复制
翻斗包菜2 小时前
实战:使用 HAProxy 搭建高可用 Web 负载均衡集群
运维·前端·负载均衡
爱喝水的鱼丶2 小时前
SAP-ABAP: 深入浅出 SAP 经典可执行程序:从零开始掌握
运维·服务器·数据库·sap·abap·开发交流
zzh0812 小时前
keepalived高可用与负载均衡笔记
运维·笔记·负载均衡
星辰_mya2 小时前
进程状态转换
linux·运维·服务器
HoneyMoose2 小时前
Jenkins 中 NodeJS 安装如何添加全局安装组件
运维·jenkins
孙同学_2 小时前
【项目篇】高并发服务器 - Reactor模型详解
运维·服务器
WangJunXiang62 小时前
keepalived高可用与负载均衡
运维·负载均衡