Školení Jenkins – použití CI pro PHP

Když Webexpo Academy vypsalo školení Jenkins – použití Continuous Integration engine pro PHP, tak jsem ihned věděl, že se ho chci zúčastnit. Jednak jsem o nasazení Continuous Integrace na Shopio přemýšlel už před nějakou dobou a zároveň na stejné téma píšu svou bakalářskou práci.

Jenkins LOGO, zdroj: http://jenkins-ci.org/

Vzhledem k tomu, že část BP už mám napsanou, tak pro mě teoretický úvod byl spíše opakováním a utvrzením mého pohledu na CI.

Další části už pro mě byly mnohem zajímavější. Láďa Prskavec nás od úplného začátku provedl instalací a nastavením Jenkinse. Jako dobrý nápad hodnotím dopředu připravený a nadistribuovaný image linuxu pro Vagrant. Poté jsme se učili ovládat Jenkins jak přes webové rozhraní, tak i z příkazové řádky.

Další část byla věnována nástrojům pro Continuous Inspection (nástroje na generování API dokumentace, kontrolu kvality kódu v PHP, …).

Na závěr jsme si každý všechno vyzkoušeli při nastavení Jenkinse pro ukázkovou aplikaci.

Jako jediný zápor bych uvedl chybějící „workshopovou“ část, kdy by si každý vyzkoušel nastavení Jenkinse pro svůj projekt (ale do příštího školení to prý doplní).

U tohoto školení jsem si jistý, že se nestane, že bych implementaci odkládal „až bude čas“. Bakalářku musím totiž odevzdat do května a součástí je mj. „Praktická implementace CI platformy v malé firmě“ :-)

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Name *