The costs of continuous integration
The costs of continuous integration
Posted Mar 5, 2020 15:24 UTC (Thu) by martin.langhoff (guest, #61417)Parent article: The costs of continuous integration
Gitlab and others have the ability to run different test suites for the PRs and on a configurable "cron" schedule, so you run the smoketests on every PR, and "full" test suite on a daily basis on the master branch. If the full test suite broke, you can bisect to the commit or PR that broke it easily.
If data transfer of VM/Docker images and other assets are dominating the bill, a local image repo or just a cache should wipe 99% of that cost.
All tractable issues, IMO. And CI is a net win.