Не удалось оформить Git с кодом выхода: 1 в DevOps Azure - PullRequest
0 голосов
/ 30 сентября 2019

У меня есть установочный код в хранилище DevOps Azure. Я использую собственный агент для конвейеров. Я настроил конвейер для использования хранилища DevOps Azure, но при оформлении заказа я получаю сообщение об ошибке ниже.

Я пытался почистить рабочую папку. Кроме того, я добавил "IgnoreCase=True" в файл конфигурации конкретной работы.

##[debug]STDOUT/STDERR stream read finished.
##[debug]STDOUT/STDERR stream read finished.
##[debug]Finished process 14976 with exit code 1, and elapsed time 00:00:13.4575355.
##[error]Git checkout failed with exit code: 1
##[debug]Processed: ##vso[task.logissue type=error;]Git checkout failed with exit code: 1
##[debug]Processed: ##vso[task.complete result=Failed;]
##[debug]   at Agent.Plugins.Repository.GitSourceProvider.GetSourceAsync(AgentTaskPluginExecutionContext executionContext, RepositoryResource repository, CancellationToken cancellationToken)
   at Agent.Plugins.Repository.CheckoutTask.RunAsync(AgentTaskPluginExecutionContext executionContext, CancellationToken token)
   at Agent.PluginHost.Program.Main(String[] args)

Я хочу оформить заказ на хранилище DevOps Azure с помощью агента, размещенного на собственной машине.

1 Ответ

0 голосов
/ 01 октября 2019

в Agent.Plugins.Repository.GitSourceProvider.GetSourceAsync (AgentTaskPluginExecutionContext executeContext, репозиторий RepositoryResource, CancellationToken cancellationToken)

В соответствии с этим кодом ошибки, я проверяю соответствующий код ошибки, проверяю соответствующий код ошибки1005 * GetSourceAsync . Затем из комментария я подтвердил, что этот репозиторий имеет субмодуль. Таким образом, эта проблема, вызванная тем, что не включала Checkout Submodule необязательно перед сборкой.

В соответствии с общим журналом извлечения:

enter image description here

Значение checkoutSubmodules равно False, поэтому агент не смог установить проект, содержащий субмодуль, и выдать сообщение об ошибке.

Чтобы решить эту проблему, просто перейдите на страницу «Получить исходный код», а затем * 1021. * включить опционально: оформить подмодули :

enter image description here

...