Jenkins je server s kontinuálnou integráciou s otvoreným zdrojovým kódom schopný organizovať reťazec akcií, ktoré pomáhajú dosiahnuť proces nepretržitej integrácie (a nielen) automatizovaným spôsobom. Jenkins bude priebežne testovať stavbu vášho projektu a ukáže ti chyby v počiatočných fázach vášho vývoja. Ukážeme si ako pomocou Jenkins môžu softvérové spoločnosti urýchliť proces vývoja softvéru, pretože Jenkins môže automatizovať vytváranie a testovanie. rýchlym tempom. Jenkins podporuje kompletný vývojový cyklus softvéru od budovania, testovania, dokumentovania softvéru, nasadenia a ďalších fáz životného cyklu vývoja softvéru.
Zdieľaj kurz a získaj zľavu
v hodnote 5 €
História
Vlastnosti
Porovnanie serverov CI: Jenkins, Hudson, TFS
Prehľad architektúry Jenkins
Pochopenie stavbovej infraštruktúry Jenkins
Jednotka
Integrácia
Prijatie/funkčnosť
Testovanie výkonnosti
Softvérové projekty vo voľnom štýle
Projekt Maven
Monitorovanie externej úlohy
Viacúrovňové úlohy
Nastavenie akcií Post-Build
Nastavenie overovania správ
Čo je pokrytie kódom?
Prečo je pokrytie kódu dôležité?
Meranie pokrytia kódu
Konfigurácia NCover (pre C#)
Konfigurácia nástroja Cobertura (pre jazyk Java)
Kvalita kódu a CI
Meranie a presadzovanie kvality kódu
FXCop (pre C#)
Style Cop (C#)
Checkstyle (pre jazyk Java)
PMD (Java)
FindBugs (Java)
Integrácia Sonaru (pre jazyk Java)
Akceptačné testovanie
Testovanie výkonnosti
Testy ladenia
RSS
Instant Messaging
Mobil/SMS
Parametrizované zostavy a spúšťače
Databáza zostáv
Master/Slave distribuované zostavy
Spoje
Paralelná zostava
Vytvorenie Pipelines
Osvedčené postupy v oblasti kontroly zdrojov
Správa balíkov
V cene kurzu sú zahrnuté učebné elektronické materiály, elektronická príručka spolu s certifikátom a drobným občerstvením.
Možnosti platby:
Pri denných, večerných aj víkendových kurzoch sú 2 prestávky po 10-15 minút.
Kurzy sa realizujú na kvalitných notebookoch značiek Asus, Lenovo a HP.
spokojných klientov
odučených hodín
skúsených lektorov
prezenčných kurzov
online kurzov