我们在Azure DevOps (VSTS)上运行了一个"NPM install"任务的构建。
日志中出现的错误信息如下:
日志中出现的错误信息如下:
2018-11-30T11:13:20.3544084Z ##[debug]Agent.BuildDirectory=D:\a\1
2018-11-30T11:13:20.3544294Z ##[debug]rm -rf D:\a\1\npm
2018-11-30T11:13:20.3544390Z ##[debug]removing directory
2018-11-30T11:13:20.3544478Z ##[debug]task result: Failed
2018-11-30T11:13:20.3597315Z ##[error]Error: Npm failed with return code: 1
2018-11-30T11:13:20.3606909Z ##[debug]Processed: ##vso[task.issue type=error;]Error: Npm failed with return code: 1
2018-11-30T11:13:20.3608689Z ##[debug]Processed: ##vso[task.complete result=Failed;]Error: Npm failed with return code: 1
似乎无法删除文件夹 "D:\a\1\npm"
即使以前成功的构建现在也持续失败(上次成功的构建是2018-11-27)。我们正在运行“Hosted VS2017”代理池。
在Azure DevOps/VSTS中,还有其他人遇到类似的问题吗?
编辑: 该步骤的yml:
steps:
- task: Npm@1
displayName: 'npm install'
inputs:
workingDir: web/
verbose: true
编辑2: 如果在构建的第一个任务中运行“NPM Install”,它也会失败:
2018-11-30T14:13:49.0617793Z ##[debug]Agent.BuildDirectory=D:\a\1
2018-11-30T14:13:49.0617936Z ##[debug]rm -rf D:\a\1\npm
2018-11-30T14:13:49.0618038Z ##[debug]removing directory
2018-11-30T14:13:49.0618144Z ##[debug]task result: Failed
2018-11-30T14:13:49.0671864Z ##[error]Error: Npm failed with return code: 1