Detail práce
Automatic Component Metadata Extractor and Consolidator for Continuous Integration
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í.
Průběžná integrace, Jenkins, Red Hat, Metamorph, sestavení, Test Data Management, integrace, Ansible
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.
- 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?
Č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
@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/" }