3 ms·
Just curious, why do you have to "build everything" quite often? Normally it's enough to just build the parts that changed. Perhaps you can improve your build p
by Tepix 7y ago
Just curious, why do you have to "build everything" quite often? Normally it's enough to just build the parts that changed. Perhaps you can improve your build process instead of investing in new hardware?
- ownagefool 7y agoNot the OP, but nightly build to prove it all still works is a pretty common thing. Reasons for mysterious breakage: - Compiler Updates - Dependencies getting lost - Code changes (you break things into parts, doesn't mean they work together now).
- b1gtuna 7y agoYes. I don't do nightly, but weekly. Some changes still trigger long builds that last multiple hours.
- ajuc 7y agobinary stability in c++ is hard, especially with dynamic plugins. You need to make daily or at least weekly build from scratch to confirm everything works. Otherwise for example things might seem to work because you are changing a field in class named x through api with a different name for it, and it won't work when you use new version on both sides. These kinds of bugs are the worst.