Я перенес решение в .Net Framework 4.7.2 в MSBuild 15 из .Net Framework 4.0 в MSBuild 10. Локальное время компиляции не изменилось.Затем я внес необходимые изменения (например, изменение исполняемого файла на MSBuild 15.7.180) со следующими параметрами;/p:DeployDBSolution=FALSE;DeployDir=E:\Builds\AutoLatest
.
Кроме того, я интегрировал SonarQube и сканер в бамбуке ( настройка сонара в бамбуке и Сбой постобработки SonarQube по неизвестной причине ), которая теперь успешно генерируетсообщить с помощью бамбукового командного задания.Но это также привело к тому, что время сборки бамбука увеличилось в 10 раз (для тех, кто знает о SonarQube, я запускал задачу MSBuild между началом и концом Sonar, чтобы MsBuild не запускался дважды).Поскольку это повлияло на время компиляции, я отключаю задачи Sonar, и план сборки возвращается к тому, что был до интеграции с Sonar.Но это не решило долгое время, которое требуется, чтобы построить.Я бы подумал, что это будет где-то близко ко времени, которое требовалось раньше, но время сборки все еще колеблется примерно в десять раз больше.
План сборки следующий:
![enter image description here](https://i.stack.imgur.com/9xc9w.png)
![enter image description here](https://i.stack.imgur.com/NVk9h.png)
Из журналов видно, что задача MSBuild, которая занимала несколько минут, теперь занимает час иполовина, чтобы закончить.бамбуковая документация и поддержка не помогают, и единственная соответствующая тема, которую я могу найти, это https://community.atlassian.com/t5/Bamboo-questions/Slow-make-compile-time-with-bamboo/qaq-p/408975
Я понимаю, что может быть несколько причин, почему это замедлилось, и я ищу способы, которые я не могузнать, и что я могу попытаться помочь мне с моим расследованием.Буду признателен за любую оказанную помощь.