|
|
|
|
|
by MarkSweep
1049 days ago
|
|
I think continuous integration is pretty terrible compared to what it could be. The problems I see, at least with GutHub Actions and Azure DevOps: * Generally rebuilds everything from scratch, which get slow on large projects. Reducing overbuilding requires lots of manual work.
* Hard to test, often you have to push a commit.
* No flakey test detection and management. There are some companies working on productionizing Bazel-based CI systems, like BuildBuddy, but there might be other ways of approaching this problem. |
|