JACoW logo

Joint Accelerator Conferences Website

The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.


RIS citation export for THPOPRPO10: Timing and Synchronization at FRIB

TY - CONF
AU - Konrad, M.G.
ED - Schaa, Volker RW
TI - Timing and Synchronization at FRIB
J2 - Proc. of PCaPAC2016, Campinas, Brazil, October 25–28, 2016
C1 - Campinas, Brazil
T2 - International Workshop on Personal Computers and Particle Accelerator Controls
T3 - 11
LA - english
AB - Development of many software projects at the Facility for Rare Isotope Beams (FRIB) follows an agile development approach. An important part of this practice is to make new software versions available to users frequently to get feedback in a timely manner. Unfortunately building, testing, packaging, and deploying software can be a time consuming and error prone process. We will present the processes and tools we use at FRIB to standardize and automate this process. This includes use of a central code repository, a continuous integration server performing automatic builds and running automatic test, as well as automated software packaging. For each revision of the software in the code repository the continuous delivery pipeline automatically provides a software package that is ready to be released. The decision to deploy this new version of the software into our production environment is the only manual step remaining. 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.
PB - JACoW
CP - Geneva, Switzerland
SP - 105
EP - 107
KW - ion
KW - timing
KW - controls
KW - EPICS
KW - real-time
DA - 2017/09
PY - 2017
SN - 978-3-95450-189-2
DO - 10.18429/JACoW-PCaPAC2016-THPOPRPO10
UR - http://jacow.org/pcapac2016/papers/thpoprpo10.pdf
ER -