| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Pregled in analiza orodij in ogrodij Node.js za podporo neprekinjene integracije
Authors:ID Šnajder, Luka (Author)
ID Šumak, Boštjan (Mentor) More about this mentor... New window
Files:.pdf VS_Snajder_Luka_2024.pdf (3,40 MB)
MD5: BBD83224818F173CEB7042ED3ACD9984
 
Language:Slovenian
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:Neprekinjena integracija (CI) je ključnega pomena za sodoben razvoj programske opreme, saj omogoča pogosto združevanje in testiranje kode. Vendar pa implementacija neprekinjene integracije v različnih okoljih, kot je Node.js, predstavlja izziv zaradi raznolikosti razpoložljivih orodij in praks. Cilj diplomske naloge sta bila pregled in analiza učinkovitosti različnih orodij neprekinjene integracije pri podpori razvoja Node.js aplikacij. Uporabili smo primerjalno analizo na orodjih neprekinjene integracije, kot so Jenkins, GitHub Actions in CircleCI, analizirali izzive teh orodij v podjetjih ter izvedli optimizacijo cevovoda za izboljšanje učinkovitosti. Glavni rezultati raziskave so pokazali prednosti in slabosti posameznih orodij ter izpostavili pomen dobre pokritosti kode in testov za uspešnost procesov neprekinjene integracije.
Keywords:Neprekinjena integracija, Node.js, CI/CD orodja, avtomatizacija
Place of publishing:Maribor
Year of publishing:2024
PID:20.500.12556/DKUM-90618 New window
Publication date in DKUM:22.10.2024
Views:0
Downloads:10
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share


Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:11.09.2024

Secondary language

Language:English
Title:Rewiev and Analysis of Node.js Tools and Frameworks for Continuous Integration
Abstract:Continuous Integration (CI) is crucial for modern software development as it enables frequent code integration and testing. However, implementing continuous integration in various environments, such as Node.js, poses challenges due to the diversity of available tools and practices. The aim of this thesis was to review and analyze the effectiveness of different continuous integration tools in supporting Node.js application development. We conducted a comparative analysis of CI tools like Jenkins, GitHub Actions, and CircleCI, analyzed the challenges of these tools in companies, and optimized pipelines to improve efficiency. The main findings of the research revealed the strengths and weaknesses of each tool and highlighted the importance of good code coverage and testing for the success of continuous integration processes.
Keywords:Continuous Integration, Node.js, CI/CD Tools, Automation


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica