Presentation + Paper
13 December 2020 CI-CD practices with the TANGO-controls framework in the context of the Square Kilometre Array (SKA) telescope project
M. Di Carlo, U. Yilmaz, P. Harding, M. Bartolini, G. Le Roux, M. Dolci
Author Affiliations +
Abstract
The Square Kilometre Array (SKA) project is an international effort to build two radio interferometers in South Africa and Australia to form one Observatory monitored and controlled from the global headquarters (GHQ) based in the United Kingdom at Jodrell Bank. The project is now approaching the end of its design phase and gearing up for the beginning of formal construction. The period between the end of the design phase and the start of the construction phase, has been called bridging and, one of its main goals is to promote some CI-CD practices among the software development teams. CI-CD is an acronym that stands for continuous integration and continuous delivery and/or continuous deployment. Continuous integration (CI) is the practice to merge all developers local (working) copies into the mainline very often (many times per day). Continuous delivery is the approach of developing software in short cycle ensuring that it can be released anytime and continuous deployment is the approach of delivering the software frequently and automatically. The present paper wants to analyse the decision taken by the system team (a specialized agile team devoted to developing and maintaining the tools that allows continuous practises) together with SKA architects in order to promote the CI-CD practices with TANGO controls framework.
Conference Presentation
© (2020) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
M. Di Carlo, U. Yilmaz, P. Harding, M. Bartolini, G. Le Roux, and M. Dolci "CI-CD practices with the TANGO-controls framework in the context of the Square Kilometre Array (SKA) telescope project", Proc. SPIE 11452, Software and Cyberinfrastructure for Astronomy VI, 114520G (13 December 2020); https://doi.org/10.1117/12.2559716
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Telescopes

Software development

Control systems

Interferometers

Observatories

RELATED CONTENT

Workstation environment for VLT
Proceedings of SPIE (June 01 1994)
Software systems design management
Proceedings of SPIE (June 27 2006)
ALMA software management and deployment
Proceedings of SPIE (July 19 2010)

Back to Top