Podsumowanie
W tym module przedstawiono, jak używać funkcji GitHub Actions i przepływów pracy, aby zaimplementować rozwiązanie do ciągłego dostarczania, które będzie wdrażać aplikację internetową opartą na kontenerach w usłudze Microsoft Azure Web Apps. Zautomatyzowano też tworzenie i usuwanie środowisk wdrażania przy użyciu przepływu pracy.
Nauczyłeś się o:
- Opcje wyzwalania przepływu pracy ciągłego wdrażania.
- Kontrolowanie realizacji przepływu pracy za pomocą warunków zadania.
- Wdrażanie na platformie Microsoft Azure za pomocą akcji
deployGitHub. - Przechowywanie poświadczeń przy użyciu GitHub Secrets.
- Tworzenie i usuwanie zasobów platformy Azure przy użyciu funkcji GitHub Actions.
Dowiedz się więcej
Oto kilka linków do dodatkowych informacji na temat tematów omówionych w tym module.
- Dokumentacja funkcji GitHub Actions
- GitHub Marketplace
- Akcje tworzone w usłudze GitHub
- Składnia metadanych dla funkcji GitHub Actions
- Składnia przepływów pracy dla funkcji GitHub Actions
- Limity użycia funkcji GitHub Actions
- Wprowadzenie do kontenerów platformy Docker
- actions/checkout@v1
- akcje/przesyłanie-artfaktów
- actions/pobierz-artefakt
- azure/webapps-deploy@v1
- azure/login@v1
- azure/docker-login@v1
- Zasady przechowywania artefaktów i dzienników
- Interfejs API REST artefaktów
- Dodawanie odznaki statusu przepływu pracy
- Środowiska
Prześlij opinię
Użyj tego formularza problemu , aby przekazać opinię na temat zawartości lub sugerowane zmiany dla tego modułu Microsoft Learn. GitHub utrzymuje tę zawartość, a członek zespołu przeanalizuje żądanie. Dziękujemy za poświęcenie czasu na ulepszenie naszej zawartości!