This event has ended. Visit the official site or create your own event on Sched.
Back To Schedule
Thursday, May 25 • 12:20pm - 1:05pm
Modern DevOps in C/C++ Projects

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

C and C++ languages together have one of the largest, if not the largest, shares among the programming languages, and are used in many important industries: embedded, finance, research, robotics, gaming, etc. However, those languages have traditionally lacked a widely used package manager, and then, every project deploys their own custom tools for managing code reuse, as well as for project automation and continuous integration, with very high costs in terms of money, time and human resources.

Now with Artifactory, its support for the Conan C/C++ package manager, and the integration with Jenkins CI, it is possible to define an effective and automated DevOps process for C and C++ projects, that will efficiently manage binary creation, testing and reutilization, so important in typical huge projects developed in C and C++, as well as binary generation and reuse for multiple platforms, compilers and configurations.

First, the challenges of Package Management, Continuous Integration and DevOps for C/C++ will be introduced. Then, it will introduce the basics of Conan C/C++ package manager, how it is integrated with Artifactory, and how can it be used to generate and reuse C/C++ packages. Then, how to deploy a Continous Integration system with Jenkins CI, and integrate everything together. A simple, but complete setup will be explained and demo’ed.

avatar for Diego Rodriguez-Losada Gonzalez

Diego Rodriguez-Losada Gonzalez

Lead Architect, JFrog
Diego's passions are robotics and SW engineering and development. He has developed many years in C and C++ in the Industrial, Robotics and AI fields. Diego was also a University (tenure track) professor and robotics researcher for 8 years, till 2012, when he quit academia to try... Read More →

Thursday May 25, 2017 12:20pm - 1:05pm PDT
Meritage Carneros Salon F 875 Bordeaux Way, Napa, CA 94558