Author: Bogani, A.I.
Paper Title Page
THPP1 INAU: A Custom Build-and-Deploy Tool Based on Git 28
THP01   use link to see paper's listing under its alternate paper code  
 
  • L. Pivetta, A.I. Bogani
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  Elettra Sincrotrone Trieste is currently operating two light sources, Elettra, a third generation synchrotron, and FERMI, a free electron laser. Control systems are based on a number of diverse systems, such as VME-based front-end computers, small embedded systems, high performance rack-mount servers and control room workstations. Custom device drivers and hard real-time applications has been developed during the years, exploiting the technologies adopted such as RTAI and Adeos/Xenomai, which make a massive update demanding. Modern CI/CD tools are then not available for legacy platforms, and a custom tool, integrating git and a database back-end to build and deploy software components based on release tags has been developed.  
slides icon Slides THPP1 [2.633 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-PCaPAC2022-THPP1  
About • Received ※ 30 September 2022 — Revised ※ 04 October 2022 — Accepted ※ 06 October 2022 — Issue date ※ 24 October 2022
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)