izpis_h1_title_alt

Analiza in primerjava orodij za zvezno integracijo, dostavo in postavitev
ID ZDOLŠEK, BLAŽ (Avtor), ID Vavpotič, Damjan (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (558,69 KB)
MD5: 200A054A8380DF2C9CCB394CC42206C5

Izvleček
V diplomski nalogi so opisane razvojne prakse zvezne integracije, dostave in postavitve, ki skupaj sestavljajo cevovod CI/CD. Njihova glavna naloga je zagotavljanje kvalitete programske opreme z avtomatizacijo ponovljivih postopkov. V okviru diplomskega dela so predstavljena tri orodja, ki omogočajo implementacijo cevovoda CI/CD: Jenkins, GitLab in Travis CI. Vsa omenjena orodja so bila preizkušena v Amazonovem oblaku, kjer smo vzpostavili cevovod CI/CD z namenom analize. Glavni cilj diplomske naloge je bila identifikacija lastnosti orodij CI/CD in kriterijev, s katerimi smo definirali model vrednotenja. Lastnosti in kriteriji so bili pridobljeni s pregledom literature. Rezultat diplomskega dela je model vrednotenja orodij za vzpostavitev cevovoda CI/CD, ki je bil uporabljen na konkretnem primeru v sodelovanju s podjetjem in nudi podporo pri odločanju.

Jezik:Slovenski jezik
Ključne besede:zvezna integracija, zvezna dostava, zvezna postavitev, cevovod CI/CD, Jenkins, GitLab, Travis CI, model vrednotenja
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2021
PID:20.500.12556/RUL-131579 Povezava se odpre v novem oknu
COBISS.SI-ID:79847939 Povezava se odpre v novem oknu
Datum objave v RUL:29.09.2021
Število ogledov:1096
Število prenosov:91
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Analysis and comparison of tools for continuous integration, delivery and deployment
Izvleček:
The diploma thesis describes the development practices of continuous integration, delivery and deployment, which together make up the CI/CD pipeline. Their main task is to ensure the quality of software by automating repeatable processes. Within the diploma thesis, three tools are presented that enable the implementation of the CI/CD pipeline: Jenkins, GitLab and Travis CI. All the mentioned tools were tested in the Amazon cloud, where we set up a CI/CD pipeline, for the purpose of analysis. The main goal of the diploma thesis was to identify the properties of CI/CD tools and the criteria by which we defined the evaluation model. Properties and criteria were obtained by reviewing the literature. The result of the diploma thesis is a model of CI/CD tool evaluation, which was used in a specific case in cooperation with the company and offers decision support.

Ključne besede:continuous integration, continuous delivery, continuous deployment, CI/CD pipeline, Jenkins, GitLab, Travis CI, evaluation mode

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj