Detail práce

Automatic Component Metadata Extractor and Consolidator for Continuous Integration

Diplomová práce Student: Kulda Jiří Akademický rok: 2016/2017 Vedoucí: Vojnar Tomáš, prof. Ing., Ph.D.
Název česky
Automatický nástroj k získávání metadat komponent pro úlohy průběžné integrace
Jazyk práce
anglický
Abstrakt

Tato diplomová práce popisuje úpravu průběžné integrace pro Platform tým ve společnostiRed Hat. Výsledkem práce je nástroj Metamorph, který umožní sjednocení ostatníchnástrojů průběžné integrace pod týmem Platform. Teoretická část popisuje vznik, popis apřidané hodnoty průběžné integrace. Následně jsou blíže přiblíženy existující nástroje natrhu. Dále je zde popsáno použití průběžné integrace v nástroji Jenkins. V práci jsou takédopodrobna popsány existující řešení průběžné integrace ve společnosti Red Hat. Dále jezde popsán návrh a implementace výše zmíněného nástroje. V závěru jsou výsledky práceotestovány týmem z firmy Red Hat a nastíněny možnosti rozšíření.

Klíčová slova

Průběžná integrace, Jenkins, Red Hat, Metamorph, sestavení, Test Data Management, integrace, Ansible

Ústav
Studijní program
Informační technologie, obor Inteligentní systémy
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
20. června 2017
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 B - velmi dobře.

Otázky u obhajoby
  1. Technické řešení zahrnuje jednotkové testy. V závěru práce se zmiňujete, že pokrývají téměř všechny metody, ale chybí data k tomuto tvrzení. Jaké jsou výsledky pokrytí kódu testy?
Komise
Zbořil František, doc. Ing., Ph.D. (UITS FIT VUT), předseda
Čadík Martin, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Češka Milan, doc. RNDr., Ph.D. (UITS FIT VUT), člen
Janoušek Jan, doc. Ing., Ph.D. (FIT ČVUT), člen
Orság Filip, Ing., Ph.D. (UITS FIT VUT), člen
Zachariášová Marcela, Ing., Ph.D. (UPSY FIT VUT), člen
Citace
KULDA, Jiří. Automatic Component Metadata Extractor and Consolidator for Continuous Integration. Brno, 2017. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2017-06-20. Vedoucí práce Vojnar Tomáš. Dostupné z: https://www-dev.fit.vutbr.cz/study/thesis/19997/
BibTeX
@mastersthesis{FITMT19997,
    author = "Ji\v{r}\'{i} Kulda",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Automatic Component Metadata Extractor and Consolidator for Continuous Integration",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2017,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/19997/"
}
Nahoru