top | item 20704696

(no title)

sealjam | 6 years ago

I've never heard it described like that but you're right. Interesting counter point.

discuss

order

huzaif|6 years ago

Even though these are compile/build time requirements, their size ends up slowing down CI/CD process.

Our ondemand cloud build servers download the code, restore nuget packages and download node modules. Most of the build time is spent downloading. Compiling generally takes an order of magnitude less time compared to those 2 steps.

This especially effects scenarios where end-to-end testing can only be done in a staging environment due to complexity of the product.

wirahx|6 years ago

Sounds like you need some caching. I have three large production svelte projects and the entire checkout and npm install (Cache then update) process takes three seconds on CircleCI.