Loading video player...
• Automated validation for non-production and production orgs • Git-based delta deployments to deploy only changed metadata • Environment-specific deployment logic and safeguards • Automated release tagging and version tracking • Structured and readable deployment summaries for auditability 0:00 Introduction: Salesforce CI/CD with GitLab 0:38 Why DevOps Center Doesn’t Support GitLab 1:03 CI/CD Landscape (Dev, QA, UAT, Prod Orgs) 1:12 Repository & Branching Strategy 1:50 Merge Request Validation Flow 2:36 Understanding Validation Failures 3:53 Fixing Errors and Re-running Validation 4:22 Salesforce CLI & Delta Deployments 5:00 Generating Delta Packages 5:43 Package.xml & Destructive Changes 6:41 Code Analyzer & PMD Rules 7:37 Merge Approval & Deploy to Dev 8:09 Deployment Artifacts & Release Notes 9:45 Git Tags for Deployment Tracking 11:07 Cherry-Picking Changes to QA 12:41 Validation & Deployment to QA 15:02 Deploying to UAT 17:42 Preparing for Production 18:16 Production Validation & Quick Deploy 21:04 Manual Production Deployment 25:15 Production Deployment Success 26:03 Release Tags vs Environment Tags 27:25 CI/CD Templates & Job Architecture 29:23 Delta Scripts, Auth, and Execution Logic 32:15 Why Tags Matter for Future Deltas 33:40 Final Thoughts & Wrap-up