JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.
TY - CONF AU - Pivetta, L. AU - Bogani, A.I. ED - Plötzeneder, Birgit ED - Schaa, Volker RW ED - Štajminger, Ana TI - INAU: A Custom Build-and-Deploy Tool Based on Git J2 - Proc. of PCaPAC2022, Dolní Brežany, Czech Republic, 04-07 October 2022 CY - Dolní Brežany, Czech Republic T2 - International Workshop on Emerging Technologies and Scientific Facilities Controls T3 - 13 LA - english AB - 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. PB - JACoW Publishing CP - Geneva, Switzerland SP - 28 EP - 30 KW - Linux KW - controls KW - software KW - TANGO KW - software-component DA - 2023/02 PY - 2023 SN - 2673-5512 SN - 978-3-95450-237-0 DO - doi:10.18429/JACoW-PCaPAC2022-THPP1 UR - https://jacow.org/pcapac2022/papers/thpp1.pdf ER -