Continuous Integration for Embedded Systems

Date: 19. - 20.03.2018 | 2 days, 9.00 - 17.00
Training Fee: 1.190 Euro plus VAT tax
Training Description: PDF


ICON – Eclipseina Embedded Academy Training - Continuous Integration Embedded Systems - Circles with Arrows

Training Description

The participants learn about the methods of Continuous Integration (CI) and will be able to apply these in their own embedded software projects after the seminar.

This seminar provides an introduction to the basic principles, concepts and strategies of Continuous Integration. It also covers the special requirements of embedded systems.

Using practical examples and exercises on a Jenkins server (open source), participants will expand their knowledge and learn how to successfully implement Continuous Integration.

This training is also available in German: Continuous Integration für Embedded Systeme.

Target Group

Software architects, software developers and testers, software project managers, and integrators

Requirements

Knowledge of embedded software development and experience with version control systems and the C programming language are necessary.
Experience with unit tests would be an advantage.

Training Content

Basic Principles of Continuous Integration with Jenkins/Hudsin (1th day)

  • The objectives and basic principles of Continuous Integration
  • Installation and administration of a Jenkins server
  • Setting up jobs and pipelines
  • Build and test automation for C/C++
  • Test automation methods

Advanced Principles of Continuous Integration (2th day)

  • Jenkins/Hudson-Administration
  • Important Plugins
    – Test Reporting and Code Coverage
    – Version Management
    – Statice Code Analysis
    – Notification
  • Parameterized Jobs
  • Continuous Delivery

Trainer

Thomas Schütz - Geschäftsführer protos software gmbh