Detail práce

Podpora průběžné integrace v rámci systému Copr

Diplomová práce Student: Klusoň Martin Akademický rok: 2017/2018 Vedoucí: Rogalewicz Adam, doc. Mgr., Ph.D.
Název anglicky
Continues Integration Support for Copr Build System
Jazyk práce
český
Abstrakt

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.

Klíčová slova

Testování softwaru, Průběžná integrace, Build systém, Copr, Koji, Citool, Gluetool, Jenkins, Jenkins job builder, Openstack, Beakerlib, Ansible

Ústav
Studijní program
Informační technologie, obor Počítačová grafika a multimédia
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
19. června 2018
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm dobře.

Otázky u obhajoby
  1. Za jak dlouho bude Vaše řešení využíváno firmou Red Hat?
Komise
Černocký Jan, prof. Dr. Ing. (UPGM FIT VUT), předseda
Bařina David, Ing., Ph.D. (UPGM FIT VUT), člen
Čadík Martin, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Grézl František, Ing., Ph.D. (UPGM FIT VUT), člen
Holub Jan, prof. Ing., Ph.D. (FIT ČVUT), člen
Křivka Zbyněk, Ing., Ph.D. (UIFS FIT VUT), člen
Citace
KLUSOŇ, Martin. Podpora průběžné integrace v rámci systému Copr. Brno, 2018. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2018-06-19. Vedoucí práce Rogalewicz Adam. Dostupné z: https://www.fit.vut.cz/study/thesis/21261/
BibTeX
@mastersthesis{FITMT21261,
    author = "Martin Kluso\v{n}",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Podpora pr\r{u}b\v{e}\v{z}n\'{e} integrace v r\'{a}mci syst\'{e}mu Copr",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2018,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21261/"
}
Nahoru