Details

Standardizacija in avtomatizacija predlog platforme Moodle za večinstančno okolje s cevovodi CI/CD
ID Perko, Blaž (Author), ID Pančur, Matjaž (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (1,20 MB)
MD5: EF0F9E8C67C20F57C9B12FF6B67249E6

Abstract
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.

Language:Slovenian
Keywords:Moodle, CI/CD, OpenShift, avtomatizacija, testna okolja, aplikacijska predloga
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2026
PID:20.500.12556/RUL-186141 This link opens in a new window
COBISS.SI-ID:289400579 This link opens in a new window
Publication date in RUL:27.08.2026
Views:73
Downloads:24
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Standardization and Automation of the Moodle Platform for a MultiInstance Environment with CI/CD Pipelines
Abstract:
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.

Keywords:Moodle, CI/CD, OpenShift, automation, test environments, application template

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back