Automatický nástroj k získávání metadat komponent pro úlohy průběžné integrace
but.committee | doc. Ing. František Zbořil, Ph.D. (předseda) doc. Ing. Martin Čadík, Ph.D. (místopředseda) doc. RNDr. Milan Češka, Ph.D. (člen) doc. Ing. Jan Janoušek, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen) Ing. Marcela Zachariášová, Ph.D. (člen) | cs |
but.defence | 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: 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? | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Vojnar, Tomáš | en |
dc.contributor.author | Kulda, Jiří | en |
dc.contributor.referee | Smrčka, Aleš | en |
dc.date.created | 2017 | cs |
dc.description.abstract | Tato diplomová práce popisuje úpravu průběžné integrace pro Platform tým ve společnosti Red Hat. Výsledkem práce je nástroj Metamorph, který umožní sjednocení ostatních nástrojů průběžné integrace pod týmem Platform. Teoretická část popisuje vznik, popis a přidané hodnoty průběžné integrace. Následně jsou blíže přiblíženy existující nástroje na trhu. 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 je zde popsán návrh a implementace výše zmíněného nástroje. V závěru jsou výsledky práce otestovány týmem z firmy Red Hat a nastíněny možnosti rozšíření. | en |
dc.description.abstract | This Master Thesis focuses on the modification of continuous integration practice within the Platform team at Red Hat. The result of this thesis is the Metamorph, tool which will make it possible to unify the continuous integration tools of sub teams under the Platform team. The theoretical part describes the creation of a continuous integration practice and explains its benefits. Subsequently, existing CI tools (in the industry) are presented in detail. The following section demonstrates how continuous integration uses the Jenkins tool. This master thesis also contains the particulars of existing internal CI solutions at Red Hat. In the practical part, the design and implementation of tool that was made during the creation of this master thesis are introduced. In conclusion, the results are tested by one team at Red Hat and a possible extension is outlined. | cs |
dc.description.mark | B | cs |
dc.identifier.citation | KULDA, J. Automatický nástroj k získávání metadat komponent pro úlohy průběžné integrace [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017. | cs |
dc.identifier.other | 106414 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/69564 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Průběžná integrace | en |
dc.subject | Jenkins | en |
dc.subject | Red Hat | en |
dc.subject | Metamorph | en |
dc.subject | sestavení | en |
dc.subject | Test Data Management | en |
dc.subject | integrace | en |
dc.subject | Ansible | en |
dc.subject | Continuous Integration | cs |
dc.subject | Jenkins | cs |
dc.subject | Red Hat | cs |
dc.subject | Metamorph | cs |
dc.subject | build | cs |
dc.subject | Test Data Management | cs |
dc.subject | integration | cs |
dc.subject | Ansible | cs |
dc.title | Automatický nástroj k získávání metadat komponent pro úlohy průběžné integrace | en |
dc.title.alternative | Automatic Component Metadata Extractor and Consolidator for Continuous Integration | cs |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2017-06-20 | cs |
dcterms.modified | 2020-05-10-16:13:05 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 106414 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:25:26 | en |
sync.item.modts | 2025.01.15 11:45:18 | en |
thesis.discipline | Inteligentní systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.8 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-19997_v.pdf
- Size:
- 86.51 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-19997_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-19997_o.pdf
- Size:
- 88.28 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-19997_o.pdf
Loading...
- Name:
- review_106414.html
- Size:
- 1.48 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_106414.html