Nastavení vývojového prostředí

Během roku 2022 proběhlo seznamování s moderními metodami vývoje. Na základě toho bylo vytvořeno vhodné pracovní prostředí pro moderní vývoj modulů pro Informační systém VŠPJ. Pro vývoj bude využíváno Dockeru ve spolupráci s Windows subsystem for Linux, dále PHP 8.2 a Symfony 6.2. Byl nakonfigurován docker a docker-compose soubor pro jednotlivé projekty. Nainstalovali jsme nový GitLab. Na základě studia různých metod struktury repozitařů jsme se rozhodli využít tzv. monorepo. V Gitlabu proběhlo nastavení skriptů pro Continuos integration, který kontroluje kvalitu kódu, provádí testování pomocí PHPUnit a rozděluje jednotlivé moduly do samostatných Composer balíčků pro znovupoužití pomocí Gitlab Package Registry. Byl vytvořen balíček pro usnadnění autoregistrace jednotlivých vlastních Symfony bundlů napříč projekty.

Kontakty

Vysoká škola polytechnická Jihlava
Tolstého 16
586 01 Jihlava

Kontakt:
Telefon: +420 567 141 111
Fax: +420 567 300 727
Email: vspj@vspj.cz
ID datové schránky: w9ej9jg

Studijní oddělení:
Telefon: +420 567 141 181
Email: studijni@vspj.cz

IČ: 71226401
DIČ: CZ71226401

Čekejte prosím, stránka se načítá