Thesis Details
Podpora průběžné integrace v rámci systému Copr
Master's Thesis
Student: Klusoň Martin
Academic Year: 2017/2018
Supervisor: Rogalewicz Adam, doc. Mgr., Ph.D.
English title
Continues Integration Support for Copr Build System
Language
Czech
Abstract
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
Software testing, Continuous integration, Build system, Copr, Koji, Citool, Gluetool, Jenkins, Jenkins job builder, Openstack, Beakerlib, Ansible
Department
Degree Programme
Information Technology, Field of Study
Computer Graphics and Multimedia
Files
Status
defended, grade C
Date
19 June 2018
Reviewer
Committee
Černocký Jan, prof. Dr. Ing. (DCGM FIT BUT), předseda
Bařina David, Ing., Ph.D. (DCGM FIT BUT), člen
Čadík Martin, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Grézl František, Ing., Ph.D. (DCGM FIT BUT), člen
Holub Jan, prof. Ing., Ph.D. (FIT CTU), člen
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
Bařina David, Ing., Ph.D. (DCGM FIT BUT), člen
Čadík Martin, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Grézl František, Ing., Ph.D. (DCGM FIT BUT), člen
Holub Jan, prof. Ing., Ph.D. (FIT CTU), člen
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
Citation
KLUSOŇ, Martin. Podpora průběžné integrace v rámci systému Copr. Brno, 2018. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2018-06-19. Supervised by Rogalewicz Adam. Available from: https://www-dev.fit.vutbr.cz/study/thesis/21261/
BibTeX
@mastersthesis{FITMT21261, author = "Martin Kluso\v{n}", type = "Master's thesis", title = "Podpora pr\r{u}b\v{e}\v{z}n\'{e} integrace v r\'{a}mci syst\'{e}mu Copr", school = "Brno University of Technology, Faculty of Information Technology", year = 2018, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/21261/" }