Jenkins technologies
Note
TL;DR - Deep-dive articles on Jenkins CI/CD for embedded systems — covering Yocto build pipelines with kas-container, Gerrit-triggered verification, Mend SCA security scanning, CodeChecker static analysis, Valgrind memory checking, Labgrid hardware testing, Android build caching, Gitea artifact management, and CodeNarc for Groovy shared libraries. - All pipelines use Amarula Solutions’ Jenkins shared libraries for consistency across projects.
Contents:
- Fixing Flattened CodeNarc XML Report Paths in Jenkins Shared Libraries
- Tightly Coupled CI/CD: Integrating OS Builds with Labgrid Testing in Jenkins
- Warning-ng Jenkins plugin now can report Valgrind memory leak
- Warning-ng Jenkins plugin codechecker integration
- Streamlining Static Analysis with CodeChecker and Jenkins Warnings NG
- Optimizing Yocto Builds with Jenkins and Resource Throttling
- DSL Pipeline for Espressif Project Verification Builds
- Building Secure Yocto Images: An In-Depth Look at a Jenkins Pipeline with Mend SCA Integration
- Optimizing Android CI: Reducing Build Times by 25% with S3
- Jenkins Checks Plugin: Enhanced Reporting and Proxy
- Streamlining CI/CD: HTTPS Support in Gerrit-Trigger with Amarula Solutions’ Jenkins Pipeline
- Centralized Build Artifacts with Gitea Artifact Manager
Tip
Need a Jenkins CI/CD pipeline tailored for embedded development? Amarula Solutions designs, builds, and maintains Jenkins-based automation for Yocto, Android, and firmware projects. Contact our CI/CD team