Cargando…

Changing Dashboard build system to Bamboo

The aim of this project is to change Cosmic custom build system to an Automated build system used Bamboo CI System services. The goal is when a developer performs some changes on the source code, the system builds installation packages for different architectures and runs tests automatically on the...

Descripción completa

Detalles Bibliográficos
Autor principal: Varga, Robert
Lenguaje:eng
Publicado: 2013
Materias:
Acceso en línea:http://cds.cern.ch/record/1596224
_version_ 1780931161016500224
author Varga, Robert
author_facet Varga, Robert
author_sort Varga, Robert
collection CERN
description The aim of this project is to change Cosmic custom build system to an Automated build system used Bamboo CI System services. The goal is when a developer performs some changes on the source code, the system builds installation packages for different architectures and runs tests automatically on the software modules as soon as possible. The Bamboo build system polls the git repository which is a commonly used source code repository by the developers of the IT department. Bamboo CI System is a widely used system by the department. Thus the project uses widely accepted tools by the department which makes the Cosmic project even more standardized. Project also aims to create packages for every versions of Cosmic modules for different architectures (SLC5/SLC6) which can be accessed by different package repositories on AFS file system. The created package repositories can be used for automated deploy environment such as puppet.
id cern-1596224
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2013
record_format invenio
spelling cern-15962242019-09-30T06:29:59Zhttp://cds.cern.ch/record/1596224engVarga, RobertChanging Dashboard build system to BambooComputing and ComputersThe aim of this project is to change Cosmic custom build system to an Automated build system used Bamboo CI System services. The goal is when a developer performs some changes on the source code, the system builds installation packages for different architectures and runs tests automatically on the software modules as soon as possible. The Bamboo build system polls the git repository which is a commonly used source code repository by the developers of the IT department. Bamboo CI System is a widely used system by the department. Thus the project uses widely accepted tools by the department which makes the Cosmic project even more standardized. Project also aims to create packages for every versions of Cosmic modules for different architectures (SLC5/SLC6) which can be accessed by different package repositories on AFS file system. The created package repositories can be used for automated deploy environment such as puppet.CERN-STUDENTS-Note-2013-135oai:cds.cern.ch:15962242013-08-30
spellingShingle Computing and Computers
Varga, Robert
Changing Dashboard build system to Bamboo
title Changing Dashboard build system to Bamboo
title_full Changing Dashboard build system to Bamboo
title_fullStr Changing Dashboard build system to Bamboo
title_full_unstemmed Changing Dashboard build system to Bamboo
title_short Changing Dashboard build system to Bamboo
title_sort changing dashboard build system to bamboo
topic Computing and Computers
url http://cds.cern.ch/record/1596224
work_keys_str_mv AT vargarobert changingdashboardbuildsystemtobamboo