Využití automatizačních řešení pro projekt Analyzátoru otevřeného kódu

Abstract

The thesis focuses on applying automation solutions to the Open Source Code Analyzer project OSCAW. The objective was to evaluate automated build and deployment options and to bring key functionalities into a working web application. The initial state was analyzed from the perspective of configuration management and operational risks. Based on this analysis, a target concept was designed and implemented with a separated orchestration core, extensible analytical modules, and an automated CI/CD process. The result is a functional web application that supports repository cloning and at least temporary analysis execution using SonarQube. The main contribution is a stabilized technical foundation for controlled future evolution of the project.

Description

Delayed publication

Available after

Subject(s)

OSCAW, configuration management, DevOps, CI/CD, containerization, Docker, GitLab CI/CD, Infrastructure as Code, Pulumi, task orchestration, SonarQube

Citation