【发布时间】:2022-01-24 14:34:58
【问题描述】:
我正在使用以下自定义命令对我的 Azure Pipeline 构建进行 NPM 审核
npm audit --registry=https://registry.npmjs.org/ | Select-String -Pattern ( "Critical") -Context 0,10
这里的想法是,如果审核发现任何关键问题,我只想让这一步失败。
在命令行中本地使用此命令可以正常工作。但在管道中将其作为自定义 npm 命令运行仍会导致完整的 npm 审计运行并返回一些导致步骤失败的中等错误。
我觉得我在命令中遗漏了一些格式,但我不确定它是什么。
是否有其他人在成功抑制某些错误严重性的同时在管道中使用 NPM 审计的经验?
【问题讨论】:
标签: npm azure-devops azure-pipelines npm-audit