1 CI/CD Wizard
Note: This content is also in the "MPLAB X IDE
User’s Guide" (DS-50002027).
The MPLAB X IDE CI/CD Wizard helps you set up an automated build and test pipeline tailored to your MPLAB X IDE project.
CI/CD Requirements
The CI/CD Wizard is a feature of MPLAB X IDE, so the requirements found in Release Notes for MPLAB X IDE apply. In addition:
- As of July 2026 (MPLAB X IDE v6.35), there is no license check so no licenses are required for use.
- If using the Jenkins Pipeline:
- The (MISRA Check) Static Code Analysis will require the installation of Cppcheck. See www.cppcheck.com for more information.
- (MPLAB Code Coverage)
Hardware Testing will require a tool with networking capabilities which
includes:
- MPLAB ICE 4 in-circuit emulator, supported in MPLAB X IDE v6.00 or later.
- MPLAB ICD 5 in-circuit debugger, supported in MPLAB X IDE v6.10 or later.
- To use Jenkins and/or Docker, you will need to install these
applications. For addition requirements when using Jenkins, see Prerequisites.Note: MPLAB X IDE CI/CD Wizard output execution relies on the third-party applications Jenkins and Docker. For issues with these tools, please see the corresponding website for support.
CI/CD Standard Use
The standard operating system used with Jenkins-Docker or Docker is Linux OS, and for the CI/CD Wizard output is specifically Debian Linux. To use other operating systems, please refer to the documentation for Jenkins and Docker. For example:
