我可以从哪里下载VSTS Build生成的构建符号?

时间:2018-08-28 23:18:15

标签: uwp azure-devops hockeyapp

我在构建管道中加入了Index Sources and Publish Symbols task,并且构建成功。

在我的构建信息中,可以看到生成了构建符号,但是我无法下载这些符号文件。您能指出我从哪里可以下载构建符号的路径吗?

enter image description here

编辑:

为什么需要构建符号:

我将自己的构建与Hockey App关联,为了获取崩溃报告的更多细化细节,我想在Hockey App中关联构建符号。

我尝试过的事情:

我还尝试在Hockey App Agent中提供构建符号路径,但它没有上传任何符号,并且唯一的构建已上传。

下面是我的VSTS构建配置:

发布符号路径

enter image description here

曲棍球应用代理:

enter image description here

在Justin的帮助下,我更新了我的构建代理,现在我的构建代理看起来像这样:

enter image description here

我可以在构建工件中看到符号,但是文件夹中的内容似乎有点怪异,我无法弄清楚哪个PDB适用于X86和X64。

enter image description here

1 个答案:

答案 0 :(得分:1)

看起来您正在将符号发布到Build.SourcesDirectory,在图片中已被剪掉。您需要发布到Build。 ArtifactStagingDirectory。

此外,如果您需要查看代理上的内容,则可以添加任务。对于Windows代理,我添加了一个powershell任务,选择嵌入式脚本,然后执行以下操作:

树/ F $(Agent.BuildDirectory)

然后检查该任务的日志。