diplomsko delo
Timotej Cerar (Avtor), Luka Pavlič (Mentor)

Povzetek

Neprekinjena dostava je sodoben pristop k razvoju programske opreme. Namen te je poenostavitev in avtomatizacija dostave ali objave končnega programskega produkta uporabnikom. Razvijalcem in strankam to omogoča hitrejši odziv na programske iteracije in napake, ki se lahko pojavijo v produkciji in med samim programskim razvojem. V diplomskem delu smo prav tako natančneje spoznali glavne koncepte neprekinjene dostave, ki vključujejo aktivnosti spreminjanja izvorne kode v skladiščih, gradnje, samodejnega testiranja, integracije in nameščanja aplikacij. Pregledali in primerjali smo orodja ter platforme, ki se lahko uporabijo v določenih fazah neprekinjene dostave in izdelali smo cevovod, ki smo ga demonstrirali na primeru enostranske spletne aplikacije.

Ključne besede

neprekinjena dostava;cevovod ukazov;nameščanje aplikacij;samodejno testiranje;enostranske spletne aplikacije;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Založnik: [T. Cerar]
UDK: 004.728.8:004.777(043.2)
COBISS: 36200195 Povezava se bo odprla v novem oknu
Št. ogledov: 341
Št. prenosov: 33
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: The continuous delivery of single-page web applications
Sekundarni povzetek: Continuous delivery is part of a modern approach to software development. The purpose of this is to simplify and automate the delivery of the final software product to users. This allows developers and customers to respond quickly to software iterations and errors that may occur in production and during development itself. In this thesis, we also researched more about the main phases of continuous delivery which include the activities of changing the source code in repositories, building, automated tests, integration, and deployment of applications. We reviewed and compared the tools and platforms that can be used in certain phases of continuous delivery and we also created a pipeline that we demonstrated on the example of a single-page web application.
Sekundarne ključne besede: CD;continuous delivery;pipeline;application delivery;automated tests;single-page web applications;
Vrsta dela (COBISS): Diplomsko delo/naloga
Komentar na gradivo: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika in tehnologije komuniciranja
Strani: X, 56 f.
ID: 11951673