从詹金斯无休止地加载 sudo npm

Endless loading sudo npm from jenkins

OS: MacOS

在我的 jenkins 作业中包含字符串 npm run build。它 运行 npm 脚本,如果我从终端作为 sudo 运行 这个命令一切正常,但在我的 Jenkins 中这个命令是无休止的。没有错误,没有日志,只有无尽的加载。

/etc/sudoers 我添加了字符串:

jenkins ALL=(ALL) NOPASSWD:ALL

但这对我没有帮助。请帮助我。

最可能的问题是您必须指定 npm 的完整路径,例如 /usr/bin/npm 而不是 npm