#azure-devops
#azure-devops
Вопрос:
Я пытаюсь загрузить символы ( .pdb
) моих исходных текстов на сервер Azure DevOps (на предварительной версии).
Поэтому я использую задачу Index sources and publish symbols
в своем конвейере сборки.
Журнал:
Журнал задачи ( system.debug
= true)
##[debug] Fehler
##[debug] Die von Ihnen gesuchte Seite ist momentan nicht verfügbar.
##[debug]
##[debug] TF400813: Diese Ressource lässt keinen anonymen Zugriff zu. Clientauthentifizierung erforderlich.
##[debug]
##[debug] Weitere Informationen zu diesem Fehler
##[debug]
##[debug] TF400813: Diese Ressource lässt keinen anonymen Zugriff zu. Clientauthentifizierung erforderlich.
##[debug]
##[debug]In D:agent_work_tasksPublishSymbols_0675668a-7bba-4ccb-901d-5ad6554ca6532.0.16PublishSymbols.ps1:20 Zeichen:15
##[debug] ... $result = Invoke-WebRequest $serviceDefinitionUri -UseBasicParsing
##[debug] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
##[debug] CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebExc eption
##[debug] FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
##[debug]Script stack trace:
##[debug]bei Get-SymbolServiceUri, D:agent_work_tasksPublishSymbols_0675668a-7bba-4ccb-901d-5ad6554ca6532.0.16PublishSymbols.ps1: Zeile 20
##[debug]bei <ScriptBlock>, D:agent_work_tasksPublishSymbols_0675668a-7bba-4ccb-901d-5ad6554ca6532.0.16PublishSymbols.ps1: Zeile 202
##[debug]bei <ScriptBlock>, <Keine Datei>: Zeile 1
##[debug]bei <ScriptBlock>, <Keine Datei>: Zeile 22
##[debug]bei <ScriptBlock>, <Keine Datei>: Zeile 18
##[debug]bei <ScriptBlock>, <Keine Datei>: Zeile 1
##[debug]Exception:
##[debug]System.Net.WebException: Der Remoteserver hat einen Fehler zurückgegeben: (401) Nicht autorisiert.
##[debug] bei Microsoft.PowerShell.Commands.WebRequestPSCmdlet.GetResponse(WebRequest request)
##[debug] bei Microsoft.PowerShell.Commands.WebRequestPSCmdlet.ProcessRecord()
##[error]Der Remoteserver hat einen Fehler zurückgegeben: (401) Nicht autorisiert.
##[debug]Processed: ##vso[task.logissue type=error]Der Remoteserver hat einen Fehler zurückgegeben: (401) Nicht autorisiert.
##[debug]Processed: ##vso[task.complete result=Failed]
Мета:
Artifacts: Activated
Version: 17.153.29207.5 (AzureDevOps2019.Update1)
Proxy: Yes
Ответ №1:
Сервер Azure DevOps не поддерживает «Сервер символов в артефактах Azure». Пожалуйста, ознакомьтесь SymbolServerType
со следующей документацией:
Символы, опубликованные на сервере символов Azure Artifacts, доступны любому пользователю, имеющему доступ к организации / коллекции. Сервер Azure DevOps поддерживает только опцию «Общий доступ к файлам«.
Комментарии:
1. Спасибо вам за этот ответ!