Original title:
Podpora průběžné integrace v rámci systému Copr
Translated title:
Continues Integration Support for Copr Build System
Authors:
Klusoň, Martin ; Hruška, Martin (referee) ; Rogalewicz, Adam (advisor) Document type: Master’s theses
Year:
2018
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Práce se zabývá implementací průběžné integrace pro build systém Copr. Implementace využívá framework Citool a jeho moduly, které se již používají pro průběžnou integraci build systému Koji. Výsledný systém umožňuje automaticky spustit testování pro nový balíček v build systému Copr a otestovat ho v prostředí virtuálního stroje. Práce ukazuje způsob, jakým je možné realizovat průběžnou integraci pro build systém Copr.
This thesis deals with implementation of continuous integration for build system Copr. The implementation uses framework Citool and its modules, which are already used for continuous integration of build system Koji. The outcome system can run the tests for the new package from the build system Copr and test it on virtual machine. This thesis shows way how to implement continuous integration for build system Copr.
Keywords:
Ansible; Beakerlib; Build system; Citool; Continuous integration; Copr; Gluetool; Jenkins; Jenkins job builder; Koji; Openstack; Software testing; Ansible; Beakerlib; Build systém; Citool; Copr; Gluetool; Jenkins; Jenkins job builder; Koji; Openstack; Průběžná integrace; Testování softwaru
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/84968