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

Abstract

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.

Keywords

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

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: [T. Cerar]
UDC: 004.728.8:004.777(043.2)
COBISS: 36200195 Link will open in a new window
Views: 341
Downloads: 33
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: The continuous delivery of single-page web applications
Secondary abstract: 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.
Secondary keywords: CD;continuous delivery;pipeline;application delivery;automated tests;single-page web applications;
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika in tehnologije komuniciranja
Pages: X, 56 f.
ID: 11951673