Podsumowanie
Zespół deweloperów witryny internetowej chciał wdrożyć zmiany w środowisku nieprodukcyjnym. Zespół chciał usunąć ryzyko zmian przypadkowo wpływających na klientów, którzy uzyskują dostęp do produkcyjnej witryny internetowej.
W tym module przedstawiono sposób pracy z wieloma środowiskami w przepływie pracy wdrażania. Proces wdrażania został uogólniony w przepływie pracy wielokrotnego użytku, a plik został użyty jako nazywany przepływem pracy zarówno dla środowisk testowych, jak i produkcyjnych. Obsłużyliśmy również różnice między środowiskami, przechowując wartości parametrów Bicep w plikach parametrów, danych wejściowych i wpisach tajnych.
Teraz, gdy przepływ pracy jest wdrażany w wielu środowiskach, masz większą pewność, że zmiany wprowadzone w plikach Bicep zostaną pomyślnie wdrożone w środowisku nieprodukcyjnym. Testy zostaną przetestowane przed przejściem do środowiska produkcyjnego.
Dowiedz się więcej
- Środowiska funkcji GitHub Actions
- Ponowne wdrażanie przepływów pracy
- Warunki
- Wyrażenia
- Zmienne środowiskowe
- Wpisy tajne
- Skanowanie wpisów tajnych