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

相关推荐
酷可达拉斯9 小时前
Linux操作系统-升级OpenSSH修复漏洞
linux·运维·服务器·云计算
张龙68710 小时前
Docker 镜像瘦身实战:从 1.2GB 到 128MB,我踩过的 7 个坑和一套可复制的方法论
运维·后端·docker
外滩运维专家11 小时前
Nginx 上的通配符证书 90 天到期,续签这事我是这么搞的
运维
科技新资讯12 小时前
国内AI影视制作服务商哪家口碑好
运维·人工智能·devops
IT摆渡者13 小时前
ubuntu系统网络问题
linux·运维·ubuntu
kdxiaojie13 小时前
Linux 驱动研究 —— SDIO (1)
linux·运维·笔记·学习·sdio
ZzzZZzzzZZZzzzz…13 小时前
K8S实战:NFS+StorageClass+PV/PVC+Deployment
运维·云原生·容器·kubernetes·storageclass·linux运维·持久卷
BerrySen17814 小时前
一个 JDBC 参数引发的架构演进:Apache SeaTunnel 如何解决数据同步中的“定时 Flush”难题
运维·自动化·zabbix
杨_晨14 小时前
Linux查看本地环境变量的命令
linux·运维·服务器
草莓熊Lotso14 小时前
【Linux网络】从0手写Reactor反应堆(二):完善核心细节——ET非阻塞读写、分层架构与回调机制
linux·运维·服务器·网络·c++·tcp/ip·架构