Loading video player...
Learn how to set up a complete version control workflow for North52 business rules in Dataverse / Power Platform using Azure DevOps pipelines. In this technical walkthrough, Patrick from North52 demonstrates the full CI/CD process ā from repository structure and YAML pipeline configuration to exporting solutions from dev, committing changes to Git with full diff tracking, and deploying managed solutions to test and production environments. You'll see how semantic versioning is automated, how unpacked solution XML files enable granular change tracking in Git, and how the deploy pipeline gives you full control over which version goes where ā with built-in safety checks to protect your production environment. Chapters: 0:00 Introduction 0:31 Repository Structure Overview 0:50 Pipelines YAML Folder 1:05 Solutions Archive Folder 1:52 Solutions Unpacked Folder (Source Control) 3:03 Export Pipeline YAML Walkthrough 4:10 Patch Versioning with Counter Function 4:44 Export Stage: Checkout, Build Tools & Publish Customizations 5:30 Set Solution Version & Export Tasks 6:19 Unpack Solution for Git Diff Tracking 6:45 PowerShell Steps: Archive & Versioned File Names 7:29 Git Commit Step & Work Item Linking 8:40 Deploy Pipeline YAML Walkthrough 9:25 Deploy Stages: Test & Production 10:04 Version Resolution: Specific vs Latest 10:53 Production Stage Safety & Dependencies 11:51 Service Connections Configuration 12:21 Live Demo: Making a Change & Running the Export Pipeline 13:37 Reviewing the Export Pipeline Results 14:07 Viewing the Git Commit & Diff 14:47 Running the Deploy Pipeline to Test 15:31 Reviewing the Deploy Pipeline Results 15:57 Summary š Support Documentation: https://support.north52.com š Learn more about North52: https://www.north52.com š§ Contact North52 (support@north52.com) to discuss your requirements and get a personalized demo.