Explore strategies for optimizing CI/CD pipelines in this comprehensive conference talk from ACCU. Learn how to gather crucial information from your pipeline and reshape system architecture to reduce build times. Discover techniques for handling large-scale builds, including modularization, version management, and dependency optimization. Examine common pitfalls like infinite triggers, unnecessary rebuilds, and pending changes. Gain insights into practical solutions such as snapshot dependencies, snappy dependencies, and strategic build skipping. Master the art of balancing build speed with comprehensive testing to maintain an efficient and effective CI/CD process.
Keeping Your CI-CD Pipeline as Fast as It Needs to Be