. NET Core Publi sh Задача замедлена на агенте - PullRequest
1 голос
/ 10 января 2020

У меня есть конвейер CI, который создает и публикует. NET Проект Core 2.1. На моем P C, когда я пытаюсь опубликовать sh с dotnet.exe publish в командной строке, это занимает максимум 1-1,5 минуты. Однако с агентом на отдельной виртуальной машине задача publi sh занимает 3-4 минуты .

enter image description here

I отключили Publish Web Projects в надежде, что это повлияет, но напрасно.

Ответы [ 2 ]

0 голосов
/ 11 января 2020

Не уверен, сколько времени это сэкономит (если есть), но я обычно помещаю аргумент "--no-build" в мою команду do tnet publi sh, так как она уже собрана.

0 голосов
/ 11 января 2020

Если это агент Microsoft-Host, потребуется некоторое время, чтобы раскрутиться. Каждый запрос получает новую / чистую виртуальную машину.

https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops

...