3–7 Jun 2019
ITER Headquarters (B72)
Europe/Paris timezone

Continuous Delivery and Deployment of EPICS IOCs at FRIB

6 Jun 2019, 11:45
20m
Cosylab Arena (ITER Headquarters (B72))

Cosylab Arena

ITER Headquarters (B72)

ITER Organization Route de Vinon-sur-Verdon 13067 St. Paul-lez-Durance (France)
Talk Build and Deployment Build and Deployment

Speaker

Enrique Bernal

Description

The Facility for Rare Isotope Beams (FRIB) project follows a standardized and automated process to continuously deploy and deliver EPICS IOCs from development to test and production environments. Unfortunately, building, testing, packaging, and deploying software can be a time consuming and error prone process, so at FRIB we use a set of different tools to make this process easy, safe, flexible, and fast. This process includes the use of a central code repository, a continuous integration server performing automatic builds and running automatic test, as well as automated software packaging, and a software configuration management tool to configure how new software must be deployed/delivered to either a test or a production environment. The high degree of reproducibility as well as extensive automated tests allow us to release more frequently without jeopardizing the quality of our production systems.

Primary author

Martin Konrad (Facility for Rare Isotope Beams)

Co-author

Enrique Bernal

Presentation materials