3 ms·
Unless CI is _really_ painful, it's just not that painful. I spend a day cursing about my build when I spin up a new project, then I forget about it for months.
by SkyPuncher 3y ago
Unless CI is _really_ painful, it's just not that painful. I spend a day cursing about my build when I spin up a new project, then I forget about it for months.
Specs run fast enough - especially locally where I only run failing or known-modified specs.
- ajmurmann 3y agoIt very much depends on what you are building and testing. I work on a distributed database and while our build takes like a minute, the tests take hours and we run them on clusters we start on-demand. Getting our CI faster, has been a constant effort for years that quickly pays for itself.
- yencabulator 3y agoLast job where I worked on CI infrastructure, I set up a 200-machine physical server farm, that was then split on-demand into smaller clusters, and those ran tests for a distributed storage product -- including day-long stress tests. If you have trivial needs, trivial solutions are sufficient.