gpt4 book ai didi

node.js - jenkins 继续部署过程,尽管 NPM 无法安装模块

转载 作者:搜寻专家 更新时间:2023-11-01 00:25:20 26 4
gpt4 key购买 nike

我在 jenkins 中设置了一个部署过程,它首先在 jenkins 服务器上本地安装整个 JavaScript 应用程序,开始 grunt 以测试/构建应用程序,然后将所有内容复制到临时机器上。

昨天我注意到我的 package.json 中有一个拼写错误,npm 未能安装更新的模块,因此抛出了一个警告。

Jenkins 似乎已经注意到这个问题并将构建标记为不稳定,但继续部署(使用 ssh-copy 插件的构建后任务)。

当 NPM 无法安装模块时,有没有办法停止构建过程?

最佳答案

你可以试试

npm install || exit 1

此命令的意思是,如果“npm install”命令未成功运行(未返回退出代码 0),则“退出 1”

供引用: How to exit if a command failed?

关于node.js - jenkins 继续部署过程,尽管 NPM 无法安装模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21774271/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com