从哪里可以下载 VSTS Build 生成的构建符号?
From where can I download build symbols generated by VSTS Build?
我在我的构建管道中包含了 Index Sources and Publish Symbols task,我的构建成功了。
在我的构建信息中,我可以看到生成了构建符号,但我无法下载这些符号文件。你能告诉我从哪里可以下载构建符号的路径吗?
编辑:
为什么我需要构建符号:
我的构建与 Hockey 应用相关联,为了获得崩溃报告的更多细化细节,我想在 Hockey 应用中关联构建符号。
我尝试了什么:
我也尝试在 Hockey App 代理中提供构建符号路径,但它没有上传任何符号,只上传了构建。
以下是我的 VSTS 构建配置:
发布符号路径
Hockey 应用程序代理:
在 Justin 的帮助下,我更新了我的构建代理,现在我的构建代理看起来像这样:
我可以在构建工件中看到符号,但文件夹中的内容似乎有点奇怪,我无法弄清楚哪个 PDB 用于 X86 和 X64。
您似乎将符号发布到 Build.SourcesDirectory,它在您的图片中被截断了。您需要发布到 Build。 ArtifactStagingDirectory.
此外,如果您需要查看代理上的内容,您可以添加任务。对于 Windows 代理,我添加了一个 powershell 任务,select 内联脚本,然后执行如下操作:
树/F $(Agent.BuildDirectory)
然后检查该任务的日志。
我在我的构建管道中包含了 Index Sources and Publish Symbols task,我的构建成功了。
在我的构建信息中,我可以看到生成了构建符号,但我无法下载这些符号文件。你能告诉我从哪里可以下载构建符号的路径吗?
编辑:
为什么我需要构建符号:
我的构建与 Hockey 应用相关联,为了获得崩溃报告的更多细化细节,我想在 Hockey 应用中关联构建符号。
我尝试了什么:
我也尝试在 Hockey App 代理中提供构建符号路径,但它没有上传任何符号,只上传了构建。
以下是我的 VSTS 构建配置:
发布符号路径
Hockey 应用程序代理:
在 Justin 的帮助下,我更新了我的构建代理,现在我的构建代理看起来像这样:
我可以在构建工件中看到符号,但文件夹中的内容似乎有点奇怪,我无法弄清楚哪个 PDB 用于 X86 和 X64。
您似乎将符号发布到 Build.SourcesDirectory,它在您的图片中被截断了。您需要发布到 Build。 ArtifactStagingDirectory.
此外,如果您需要查看代理上的内容,您可以添加任务。对于 Windows 代理,我添加了一个 powershell 任务,select 内联脚本,然后执行如下操作:
树/F $(Agent.BuildDirectory)
然后检查该任务的日志。