diplomsko delo
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: |
2020 |
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
|
Št. ogledov: |
341 |
Št. prenosov: |
33 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
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 |