Docker i CI/CD · Middle · Pytanie 51 z 75
Jak testy integracyjne w GitHub Actions mogą dostać prawdziwego PostgreSQL?
- 1Najpierw zainstalować PostgreSQL na laptopie programisty
- ✓Poprawna odpowiedź: Zadeklarować go w
services:; działa jako kontener obok - 3Zastąpić bazę mockami, bo prawdziwa nie zadziała
Wyjaśnienie
Kontenery usług startują przed steps i są dostępne na zmapowanych portach (lub po nazwie, gdy job działa w kontenerze). Opcje health każą jobowi czekać na gotowość.