This document discusses using container-based continuous integration (CI) to provide on-demand build infrastructure. It outlines challenges with traditional CI approaches like long wait times, underutilized resources, and slow onboarding. The proposed solution is to run CI tools and jobs inside containers orchestrated by Kubernetes to provide scalable, on-demand infrastructure. An example case study shows how this approach reduced costs by 50%, improved utilization 12x, and reduced onboarding time by 55% for a client's Jenkins deployment on AWS.