Resumé
I dette modul har du lært, hvordan du bruger GitHub-handlinger og -arbejdsprocesser til at implementere en CD-løsning, der udruller en objektbeholderbaseret webapp til Microsoft Azure Web Apps. Du har også automatiseret oprettelse og nedrivning af installationsmiljøerne ved hjælp af en arbejdsproces.
Du har lært om:
- Indstillinger for at udløse en cd-arbejdsproces.
- Styring af udførelse af arbejdsproces med jobbetingede betingelser.
- Udrulning til Microsoft Azure med en GitHub-
deploy
handling. - Lagring af legitimationsoplysninger med GitHub-hemmeligheder.
- Brug af GitHub-handlinger til at oprette og slette Azure-ressourcer.
Lær mere
Her er nogle links til flere oplysninger om de emner, der beskrives i dette modul.
- dokumentation til GitHub-handlinger
- GitHub Marketplace-
- GitHub oprettede handlinger
- metadatasyntaks for GitHub-handlinger
- arbejdsprocessyntaks for GitHub-handlinger
- grænser for brug af GitHub-handlinger
- Introduktion til Docker Containere
- handlinger/checkout@v1
- handlinger/uploadartefakt
- handlinger/downloadartefakt
- azure/webapps-deploy@v1
- azure/login@v1
- azure/docker-login@v1
- politik for opbevaring af artefakt og logopbevaring
- REST API- artefakter
- Badget Tilføjelse af status for arbejdsproces
- miljøer