Title |
CI-CD Practices with the TANGO-controls Framework in the Context of the Square Kilometre Array (SKA) Telescope Project |
Authors |
- M. Di Carlo
INAF - OAAB, Teramo, Italy
- D. Bartashevich, J.B. Morgado, D.F. Nunes
GRIT, Aveiro, Portugal
- M. Bartolini
SKA Organisation, Macclesfield, United Kingdom
- K. Madisa, A.J. Venter, M.J.A. de Beer
SARAO, Cape Town, South Africa
- S. Williams
ROE, UTAC, Edinburgh, United Kingdom
|
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) in the United Kingdom. The project is very close to the end of its design phase and many decisions have already been made like the adoption of the Tango-controls framework. The time from the end of the design phases and the beginning of the construction has been called bridging with the goal of promoting CI-CD practices. CI-CD is an acronym for Continuous integration (CI) and continuous delivery and/or continuous deployment. CI is the practice of merging all developers’ local (working) copies into the mainline very often (at least daily). 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 analyzes the decision taken by the system team (a specialized agile team for continuous practices in the Safe framework) for promoting those practices within the Tango-controls framework.
|
Funding |
INAF Osservatorio Astronomico d’Abruzzo |
Paper |
download MOCPR05.PDF [0.782 MB / 6 pages] |
Slides |
download MOCPR05_TALK.PDF [1.878 MB] |
Export |
download ※ BibTeX
※ LaTeX
※ Text/Word
※ RIS
※ EndNote |
Conference |
ICALEPCS2019 |
Series |
International Conference on Accelerator and Large Experimental Physics Control Systems (17th) |
Location |
New York, NY, USA |
Date |
05-11 October 2019 |
Publisher |
JACoW Publishing, Geneva, Switzerland |
Editorial Board |
Karen S. White (ORNL, Oak Ridge, TN, USA); Kevin A. Brown (BNL, Upton, NY, USA); Philip S. Dyer (BNL, Upton, NY, USA); Volker RW Schaa (GSI, Darmstadt, Germany) |
Online ISBN |
978-3-95450-209-7 |
Online ISSN |
2226-0358 |
Received |
20 September 2019 |
Accepted |
10 October 2019 |
Issue Date |
30 August 2020 |
DOI |
doi:10.18429/JACoW-ICALEPCS2019-MOCPR05 |
Pages |
115-120 |
Copyright |
Published by JACoW Publishing under the terms of the Creative Commons Attribution 3.0 International license. Any further distribution of this work must maintain attribution to the author(s), the published article's title, publisher, and DOI. |
|