<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="186141" NadgradivoID="0" NRID="29136493" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=186141" StOgledov="193" StPrenosov="80" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-11-09 13:40:32" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-186141">20.500.12556/RUL-186141</PID>
  <Naslov>Standardizacija in avtomatizacija predlog platforme Moodle za večinstančno okolje s cevovodi CI/CD</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Standardization and Automation of the Moodle Platform for a MultiInstance Environment with CI/CD Pipelines</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Diplomsko delo obravnava pripravo in upravljanje predlog za platformo spletnega učenja Moodle, kjer lahko neusklajene različice jedra aplikacije in
vtičnikov povzročijo napake v produkcijskem okolju. V delu je predstavljen
avtomatiziran pristop za reševanje tega problema z uporabo platforme GitLab CI/CD ter vzpostavitvijo testnih okolij na platformi Red Hat OpenShift. Implementirana rešitev omogoča zgodnje odkrivanje napak in preverjanje delovanja pred produkcijsko uporabo. Tak pristop izboljša zanesljivost
postopka, zmanjša možnost napak ter omogoča ponovljivo in učinkovitejšo
pripravo okolij za spletno učenje.</Opis>
  <TujJezik_Opis>This thesis addresses the development and management of a Moodle elearning platform, where mismatched versions of the application core and
plugins can cause errors in the production environment. The thesis presents
an automated approach to solving this problem using the GitLab CI/CD
platform and by setting up test environments on the Red Hat OpenShift
platform. The implemented solution enables early error detection and functional verification prior to production deployment. This approach improves
process reliability, reduces the likelihood of errors, and enables the repeatable
and more efficient preparation of environments for online learning.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Moodle</Beseda>
    <Beseda>CI/CD</Beseda>
    <Beseda>OpenShift</Beseda>
    <Beseda>avtomatizacija</Beseda>
    <Beseda>testna okolja</Beseda>
    <Beseda>aplikacijska predloga</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Moodle</Beseda>
    <Beseda>CI/CD</Beseda>
    <Beseda>OpenShift</Beseda>
    <Beseda>automation</Beseda>
    <Beseda>test environments</Beseda>
    <Beseda>application template</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></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>2026-08-27 10:40:08</DatumVstavljanja>
  <DatumObjave>2026-08-27 10:40:12</DatumObjave>
  <DatumSpremembe>2026-08-31 08:32:10</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></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>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="102060" Ime="Blaž" Priimek="Perko" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="23641" Ime="Matjaž" Priimek="Pančur" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="4801123" Afiliacija="" ArrsID="19365" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">38909</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/289400579">289400579</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="245237" DatotekaNRID="14769987" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="1253226" VelikostDatotekeKratko="1,20 MB" DatumVstavljanja="2026-08-27 10:40:13" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.0001" Zaporedje="0">
      <Naziv>Perko_Blaz_-_Standardizacija_in_avtomatizacija_predlog_platforme_Moodle_za_vecinstancno_okolje_s.pdf</Naziv>
      <OrgNaziv>Perko_Blaz_-_Standardizacija_in_avtomatizacija_predlog_platforme_Moodle_za_vecinstancno_okolje_s.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>EF0F9E8C67C20F57C9B12FF6B67249E6</MD5>
      <SHA256>2b4c8fad6af6ebe88b84416426f72653fd4fd3817c9c181aab1e627492817672</SHA256>
      <UUID>80c23659-a1f2-11f1-9b0d-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=245237</PrenosPolniUrl>
      <Vsebine>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za 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>
