from Hacker News

Git Push to Run CI/CD Is a Terrible Developer Experience

by dan_manges on 5/21/24, 8:03 PM with 5 comments

  • by mmastrac on 5/21/24, 8:22 PM

    CI/CD on push is the worst form of build system – except for all the others that have been tried.

    Ideally our builds would be containerized in something a little better than docker, fully hermetic and 100% reproducible outside of github. We just need to solve the caching problems, the overhead of FS access for containerized builds on platforms other than Linux, and the issue of most base containers living on highly centralized infrastructure.