On the road to “software-defined vehicles” in today's automotive world, the key differentiator is the software. Inspired by the smartphone industry, users expect the latest software for their vehicles via Over-The-Air (OTA) for new updated or improved features and fixed issues, such as the firmware and applications on their smartphones. In order to meet this challenge, software must be provided continuously, which must be constantly further developed and tested. Continuous integration/continuous deployment helps to achieve this goal.
The steps in a CI/CD pipeline represent different subsets of tasks, which are divided into so-called pipeline stages. These phases typically include:
Components/connection