首页 > 解决方案 > NPM 命令在作为 Jenkins 作业执行时失败

问题描述

我想通过 Jenkins 运行一个简单的 npm -v 命令。当在作业的工作区目录中以 Jenkins 用户身份在后端运行时,它运行良好。

但是当 Jenkins 作业运行它时..这是它在控制台输出中显示的错误消息。

/tmp/hudson4434208258557634970.sh:第 5 行:npm:找不到命令 构建步骤“执行 shell”将构建标记为失败

Jenkins 作业将从 Git 克隆一个目录,然后仅使用 npm -v 命令执行一个 shell 脚本。

!/bin/bash

npm -v

为什么 Jenkins 作业不能运行此命令?

标签: jenkinsnpm

解决方案


推荐阅读