Detail práce

Paralelizace sestavení v prostředí Jenkins

Bakalářská práce Student: Lukášová Michaela Akademický rok: 2015/2016 Vedoucí: Dolíhal Luděk, Ing.
Název anglicky
Build Parallelization in Jenkins Environmnent
Jazyk práce
český
Abstrakt

Tato práce se zabývá paralelním sestavením balíku vývojového prostředí Codasip Studio. Zaměřuje se na možnosti paralelizace v prostředí Jenkins. Implementované řešení se soustřeďuje zejména na urychlení aktuálního procesu sestavení. Řešení využívá několika zásuvných modulů prostředí Jenkins a také několika shellových skriptů zajišťujích spuštění překladu, instalace či tvorby výsledného balíku.

Klíčová slova

Paralelizace, prostředí Jenkins, distribuované zpracování, Master/Slave architektura, kompilace, instalace, artefakty, dotazování, zásuvný modul

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
14. června 2016
Oponent
Průběh obhajoby

Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm B.

Otázky u obhajoby

Dotaz na existující pluginy pro systém Jenkins. Dotaz na shellové skripty a kompatibilitu mezi Linux a Windows.

Komise
Vojnar Tomáš, prof. Ing., Ph.D. (UITS FIT VUT), předseda
Bartík Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Burget Lukáš, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Smrčka Aleš, Ing., Ph.D. (UITS FIT VUT), člen
Strnadel Josef, Ing., Ph.D. (UPSY FIT VUT), člen
Citace
LUKÁŠOVÁ, Michaela. Paralelizace sestavení v prostředí Jenkins. Brno, 2016. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2016-06-14. Vedoucí práce Dolíhal Luděk. Dostupné z: https://www.fit.vut.cz/study/thesis/18448/
BibTeX
@bachelorsthesis{FITBT18448,
    author = "Michaela Luk\'{a}\v{s}ov\'{a}",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Paralelizace sestaven\'{i} v prost\v{r}ed\'{i} Jenkins",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2016,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/18448/"
}
Nahoru