jenkins yarn: 未找到命令

背景

用jenkins配置vue前端代码部署,要执行yarn install && yarn build:dev 命令。配置了构建脚本后运行jenkins发现报yarn:未找到命令

解决

参考:https://blog.csdn.net/u013201439/article/details/71425165

Jenkins默认情况下执行shell脚本是使用非登录方式,然而非登录方式不会加载 /etc/profile 文件,在 Execute shell 中 添加如 #!/bin/sh -l 命令修改为登录方式即可解决问题。

#!/bin/sh -l

yarn install && yarn build:prod
原文地址:https://www.cnblogs.com/qingshan-tang/p/13035317.html