Plan Szkolenia

Wprowadzenie

  • Jenkins vs Jenkins 2

Konfiguracja Jenkins 2

  • Instalowanie Jenkins
  • Uruchamianie Jenkins
  • Uruchamianie Jenkins w Dockerze
  • Konfigurowanie struktury folderów projektu

Przegląd Jenkins 2 Funkcje i architektura

  • Projekt, widok, kolejka, executor
  • Potok jako kod przy użyciu nowego języka DSL (Domain Specific Language)
  • Ekosystem wtyczek Jenkins 2

Poruszanie się po interfejsie Jenkins

  • Wizualizacja artefaktu w całym potoku

Tworzenie potoku kompilacji, testowania i wdrażania

  • Modelowanie potoku dostarczania oprogramowania
  • Kontrola wersji kodu DSL

Budowa i zastosowanie

  • Tworzenie projektu
  • Tworzenie, włączanie, wyłączanie i usuwanie zadań
  • Instalowanie wtyczki narzędzia kompilacji
  • Tworzenie, sprawdzanie i planowanie kompilacji

Testowanie aplikacji

  • Instalowanie wtyczki narzędzia testowego
  • Uruchamianie testu jednostkowego
  • Przeglądanie wyników

Wdrażanie aplikacji

  • Konfigurowanie wtyczki repozytorium
  • Publikowanie aplikacji
  • Przeglądanie wyników

Współpraca z członkami zespołu

  • Udostępnianie potoków
  • Definiowanie różnych potoków dla różnych funkcji

Zabezpieczenie Jenkins

  • Włączanie/wyłączanie zabezpieczeń
  • Przegląd ról
  • Dodawanie użytkowników

Skalowanie Jenkins

  • Uruchamianie Jenkins jako aplikacji rozproszonej

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Ogólne zrozumienie cyklu rozwoju oprogramowania.
  • Doświadczenie z Jenkins.

Uczestnicy

  • Deweloperzy oprogramowania
  • DevOps inżynierów
  • Inżynierowie budowy
  • Inżynierowie testów
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie