GitLab CI - Pipeline Configuration Configure GitLab CI/CD pipelines with proper stage ordering, workflow rules, and execution flow. Pipeline Structure Stage Configuration Sequential Stages Parallel Jobs Within Stages Workflow Rules Branch-Based Pipelines Auto-Cancel Redundant Pipelines Using Needs for DAG Pipelines Include External Configurations Best Practices 1. Define clear stage ordering 2. Use to optimize pipeline execution 3. Configure workflow rules to prevent unnecessary pipelines 4. Use to split large configurations 5. Set appropriate flags for cancelable jobs ---