
6/5/2025 · Matt DeLaney
What this post added
This post introduces and details the use of GitLab's CI/CD capabilities, specifically the On-Premises Device Cloud CI/CD component, to address challenges in embedded development. It explains how to automate hardware allocation and testing for Hardware-in-the-loop (HIL), Software-in-the-loop (SIL), and Processor-in-the-loop (PIL) within GitLab CI pipelines. It also highlights the use of containerization and standardized build automation for consistent build environments and discusses how a unified platform like GitLab can break down silos in embedded development.