Indico celebrates its 20th anniversary! Check our blog post for more information!

15 October 2021
Shanghai (China) [Virtual]
Europe/Paris timezone
ZOOM link: https://us02web.zoom.us/j/81926033579?pwd=RVJKWTR2R0VPekl1Vm1Ball1eXBydz09

CI/CD techniques for quality assurance

15 Oct 2021, 16:20
20m
Virtual workshop (Shanghai (China) [Virtual])

Virtual workshop

Shanghai (China) [Virtual]

ICALEPCS 2021
(3) Testing and verification Testing & verification

Speaker

Brad Schofield (CERN)

Description

Continuous Integration and Continuous Deployment (CI/CD) are concepts that have been widely adopted in the sphere of software engineering. Continuous Integration heavily emphasises frequent, small commits to a central version control system, after which a sequence of automated build and test steps are performed. Continuous Delivery focuses on the automation of the release procedures. Together, the techniques aim to reduce the burden on the developers, and to facilitate a smooth, consistent and error-free workflow. In this presentation, a set of tools aimed at enabling CI/CD for PLC-based controls are presented, along with a short demonstration of their use in a production project at CERN.

Presentation materials