Przejdź do treści
CI/CD Online lub stacjonarnie Szkolenie ERNABO

GitHub Actions: budowanie pipeline CI/CD

Tryb Online lub stacjonarnie
Termin Ustalany indywidualnie

Informacje podstawowe

Najważniejsze dane o szkoleniu w jednym miejscu
Kategoria
CI/CD
Forma realizacji
Online lub stacjonarnie
Termin
Ustalany indywidualnie
Dostawca
ERNABO Adrian Flak
Dofinansowanie
Możliwość dofinansowania

Cel szkolenia

Co zyskasz po ukończeniu kursu

Cel biznesowy

Automatyczne testy i wdrożenia bez osobnego serwera CI.

Cel edukacyjny

Uczestnik uczy się budować potoki CI/CD w GitHub Actions.

Efekty uczenia się

  • tworzy workflow uruchamiane przez zdarzenia w repozytorium,
  • testuje aplikację w macierzy wersji i systemów,
  • korzysta z sekretów, środowisk i zatwierdzeń,
  • tworzy własne akcje i workflow wielokrotnego użytku,
  • wdraża aplikację do chmury lub na serwer.

Program szkolenia

Szczegółowy plan zajęć

Moduł 1. Podstawy

  • workflow, zdarzenia, zadania, kroki
  • runnery GitHub i własne

Moduł 2. Testy i budowanie

  • macierze i cache
  • artefakty i raporty

Moduł 3. Sekrety i środowiska

  • sekrety i zmienne
  • środowiska z zatwierdzaniem

Moduł 4. Ponowne użycie

  • własne akcje
  • workflow wielokrotnego użytku

Moduł 5. Wdrożenia

  • chmura, kontenery, serwery
  • bezpieczeństwo i uprawnienia tokenów

Warsztat końcowy

Uczestnicy budują potok testów i wdrożenia dla przykładowej aplikacji.

Wymagania

Co przygotować przed startem szkolenia

Wymagania wstępne

Praca z Git i GitHub.

Dla kogo?

Programiści i zespoły DevOps korzystające z GitHub.