Loading presentation...
Continuous Integration and Continuous Deployment (CI/CD) practices can significantly streamline LabVIEW development, but setting up a reliable pipeline requires tying together several tools that don't naturally talk to each other. This session provides a practical, end-to-end guide to building a CI/CD pipeline for LabVIEW applications using the LabVIEW Command Line Interface (LV-CLI) for automating builds, Jenkins for pipeline orchestration, and batch files for scripting the steps in between. It will walk through how these pieces fit together, common pitfalls, and practical tips for setting up automation in real LabVIEW projects.
Atharva Yeole is an Application Engineer at ARAV Systems with over 3 years of technical experience in test automation and engineering software development. He specializes in Hardware-in-the-Loop (HIL) systems and Automated Test Equipment (ATE), building robust, scalable test solutions using LabVIEW and LabVIEW Object-Oriented Programming (LVOOP). Atharva is well-versed in National Instruments (NI) tools and brings strong expertise in Git version control and Jenkins-based CI/CD pipelines to streamline development and deployment workflows. Passionate about bridging hardware and software engineering, he is excited to share his insights and experience at the GLA Summit.
A Certified LabVIEW Developer with 8 years of hands-on experience of building test and measurement solutions using NI tools. Currently, working as Team Lead at ARAV Systems, India.
I am focused more on clean and modular code with a smart and simple processes to help software development team to build better stuff in an efficient and faster way.