dotnet / arcade

Tools that provide common build infrastructure for multiple .NET Foundation projects.
MIT License
667 stars 345 forks source link

Arcade PR pipeline uploads GBs of pipeline artifacts unnecessarily #7979

Open premun opened 3 years ago

premun commented 3 years ago

The Arcade PR pipeline takes over 1 hour to finish while it's doing some unnecessary things:

Furthermore, when building the test phase, we send unit tests to 4 queues to test the Helix SDK. However, we build the tests 4 times even though we probably can only do it once, however, this does only takes several minutes so not a high priority

premun commented 2 years ago

This has now been amplified by #8252 since we upload build artifacts from the test stages (needlessly as there is no more stage after that which would use them) and now we upload them from all the new stages:

image

Maybe we could do something about this?