$(System.DefaultWorkingDirectory) 在 Azure DevOps Pipeline 中的位置是什么?

8

我正在尝试在Azure DevOps管道中发布junit.xml测试结果,但任务找不到它。

在运行npm test 任务后,从$(System.DefaultWorkingDirectory)到生成的junit.xml的路径是什么?

Solution Explorer

2个回答

11

您可以使用这个全局模式来扫描所有文件夹:**/junit.xml

话虽如此,System.DefaultWorkingDirectory 是代理服务器上下载源代码文件的本地路径。因此,其实就是仓库的根目录。


2
通常大约一个小时后,我在得到答案之前就解决了它:$(System.DefaultWorkingDirectory)/InspectionWeb/ClientApp/src。 - davy
1
谢谢提供 glob 模式 :) - davy

1

在编程中,我个人认为这些命令非常有用,可以帮助你确定自己所处的层次结构:

    - powershell: "Write-Output 'System.DefaultWorkingDirectory: $(System.DefaultWorkingDirectory)'"
    - script: dir $(System.DefaultWorkingDirectory)
    - script: dir $(System.DefaultWorkingDirectory)/xxx/yyy

然后您可以检查这些任务并查看输出是什么...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接