我正在使用VSBuild
Azure Pipelines 中的任务进行 Windows 构建。我的管道创建 PDB 文件。我想设置 JFrog Artifactory ( https:\\mycompanyname.jfrog.io
) 以用作符号存储。
PublishSymbols@2 文档没有明确说明如何使用远程符号服务器;它仅显示如何使用 Azure Artifacts 或文件共享。
JFrog 文档(也是这个)更详细;但是,它适用于本地 Artifactory 服务器,而不是基于云的服务器。
我可以在我的管道中使用symstore.exe
,PublishSymbols@2
但我还没有symstore.exe
在我的 Azure DevOps VM 上找到。VM 是一个自托管的 VS-2017-Ent-WS2016 机器。
另一种选择是将脚本放入使用JFrog Artifactory CLI的管道中。如果这可行,我应该使用哪些 API 调用?