<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="90618" NadgradivoID="0" NRID="24995473" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=90618" StOgledov="139" StPrenosov="57" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-30 21:41:13" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-90618">20.500.12556/DKUM-90618</PID>
  <Naslov>Pregled in analiza orodij in ogrodij Node.js za podporo neprekinjene integracije</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Review and Analysis of Node.js Tools and Frameworks for Continuous Integration</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>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.</Opis>
  <TujJezik_Opis>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.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Neprekinjena integracija</Beseda>
    <Beseda>Node.js</Beseda>
    <Beseda>CI/CD orodja</Beseda>
    <Beseda>avtomatizacija</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Continuous Integration</Beseda>
    <Beseda>Node.js</Beseda>
    <Beseda>CI/CD Tools</Beseda>
    <Beseda>Automation</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[L. Šnajder]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2024-09-11 10:46:50</DatumVstavljanja>
  <DatumObjave>2024-10-22 16:16:17</DatumObjave>
  <DatumSpremembe>2025-01-20 11:56:10</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2024</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <Licence>
    <Licenca ID="1" Kratica="CC BY-NC-ND 4.0" Naziv="Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna" URL="http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl" Logo="by-nc-nd.eu.png" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/licence/by-nc-nd.eu.png" DatumZacetkaLicenciranja="2024-09-11" VezanoNa="" VezanoNaAng="" Besedilo="" BesediloAng=""></Licenca>
  </Licence>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="94428" Ime="Luka" Priimek="Šnajder" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="47061" Ime="Boštjan" Priimek="Šumak" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.4&#039;23(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/223096835">223096835</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="184935" DatotekaNRID="13908902" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="3560318" VelikostDatotekeKratko="3,40 MB" DatumVstavljanja="2024-09-11 12:17:43" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>VS_Snajder_Luka_2024.pdf</Naziv>
      <OrgNaziv>VS_Snajder_Luka_2024.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>BBD83224818F173CEB7042ED3ACD9984</MD5>
      <SHA256>56e4dba5c5939ddc2d22a406e31baec5baa8c35519bc94b20774efea1eafa700</SHA256>
      <UUID>1518ea09-7027-11ef-bcb8-00155d000105</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=184935</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="123284"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="3" Kratica="FERI" ZavodEvsID="0000080" Logo="FERI_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FERI_logo.gif">Fakulteta za elektrotehniko, računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
