|
Automatyzacja integracji i dostarczania produktu jest jednym z wymagań efektywnego procesu tworzenia oprogramowania. Na szkoleniu tym pokażemy jak prosto i tanio stworzyć profesjonalny system automatyzujący kompilację, testy, wersjonowanie oraz dostarczenie. Zapraszamy!
Szkolenie to pokazuje jak w praktyczny sposób wykorzystać systemy w rodzaju CruiseControl, czy BuildBot do łatwego stworzenia systemu ciągłej integracji. Kurs ten pokazuje również jakie korzyści można osiągnąć stosując systemy CI. Systemy ciągłej integracji - program:- Wprowadzenie - jaki jest cel ciągłej integracji.
- Koncepcja "gotowy produkt za naciśnięciem guzika".
- Omówienie praktyk uzupełniających:
- automatyczny przegląd kodu
- automatyczne testy jednostkowe
- pomiar pokrycia kodu testami
- System pracy:
- buildy zwykłe
- buildy nocne
- wersje dla klienta
- Zarządzanie wersjami na różne platformy
- Powiadamianie o błędach i reakcja
- BuildBot - przykład konfiguracji
- CruiseControl - przykład konfiguracji
Jakie korzyści uzyskują Państwo ze szkolenia:
- Wczesne wykrywanie problemów w kodzie
- Przyśpieszenie rozwoju aplikacji dzięki redukcji narzutu na czasową integrację zmian
- Wyeliminowanie problemów z wersjami produktu dla różnych platform
- Usprawnienie procesu dostarczenia kolejnych wersji produktu dla ostatecznego klienta
UWAGA: szkolenie to możemy dostosować do Państwa potrzeb tak, aby wynieśli z niego Państwo rozwiązanie gotowe do natychmiastowego wdrożenia w swoim projekcie!
Czas trwania szkolenia: 4h lekcyjnych Terminy: zapytaj o termin szkolenia! |