ThreeMammals / Ocelot

.NET API Gateway
https://www.nuget.org/packages/Ocelot
MIT License
8.35k stars 1.63k forks source link

Long duration of CircleCI builds #2034

Closed raman-m closed 5 months ago

raman-m commented 6 months ago

Expected Behavior

It would be good if build will take no more than 5-6 minutes, less is better.

Actual Behavior

Success CircleCI build takes around 12-13 minutes.

The old duration in 2023 for 19.x releases was around 2 minutes only!!! After migration to .NET 8 the duration had increased to ~6 minutes because of 3 SDKs builds. We need to decrease build time down to 6 minutes, but it is better to parallelize the build and decrease overall build time down to 2-3 minutes.

Long lasting Unit tests, >10 sec

Long lasting Integration tests, >10 sec

Long lasting Acceptance tests, >10 sec

Specifications

raman-m commented 5 months ago

TODO