在一个VSTS构建定义中扫描多个项目时,Sonarqube“无法创建空目录”

时间:2017-06-08 23:43:35

标签: sonarqube azure-pipelines

我需要在夜间构建定义中为多个项目运行sonarqube。我发现的问题是 - 在第一个项目成功运行sonarqube之后,创建了一个.sonarqube文件夹,并且进程似乎一直在使用该文件夹。因此,后续项目无法删除/使用该文件夹。有办法解决这个问题吗?

enter image description here

第二个项目的准备步骤出错:

2017-06-08T22:43:53.0910761Z ##[error]Failed to create an empty directory 'C:\VSTS-Agent-2.104.0\_work\3\.sonarqube'. Please check that there are no open or read-only files in the directory and that you have the necessary read/write permissions.
2017-06-08T22:43:53.0910761Z ##[error]Detailed error message: The process cannot access the file 'newSummaryReport.md' because it is being used by another process.
2017-06-08T22:43:53.0910761Z ##[error]Pre-processing failed. Exit code: 1
2017-06-08T22:43:53.0910761Z ##[error]System.Exception: Unexpected exit code received from batch file: 1
2017-06-08T22:43:53.0910761Z    at Microsoft.TeamFoundation.DistributedTask.Task.Internal.InvokeBatchScriptCmdlet.ProcessRecord()
2017-06-08T22:43:53.0910761Z    at System.Management.Automation.CommandProcessor.ProcessRecord()
2017-06-08T22:43:53.1066882Z ##[error]PowerShell script completed with 1 errors.

0 个答案:

没有答案