Samenvatting
In deze module hebt u geleerd hoe u GitHub Actions en werkstromen gebruikt om een CD-oplossing te implementeren waarmee een op een container gebaseerde web-app wordt geïmplementeerd naar Microsoft Azure Web Apps. Ook hebt u het maken en afbreken van de implementatieomgevingen geautomatiseerd met behulp van een werkstroom.
U hebt geleerd over:
- Opties voor het activeren van een CD-werkstroom.
- Werkstroomuitvoering beheren met taakvoorwaardelijke voorwaarden.
- Implementeren in Microsoft Azure met een GitHub
deployactie. - Referenties opslaan met GitHub Secrets.
- GitHub-acties gebruiken om Azure-resources te maken en te verwijderen.
Meer informatie
Hier volgen enkele koppelingen naar meer informatie over de onderwerpen die in deze module worden besproken.
- Documentatie voor GitHub Actions
- GitHub Marketplace
- Door GitHub gemaakte acties
- Syntaxis van metagegevens voor GitHub Actions
- Werkstroomsyntaxis voor GitHub Actions
- Gebruikslimieten voor GitHub Actions
- Inleiding tot Docker-containers
- acties/checkout@v1
- actions/upload-artifact
- actions/download-artifact
- azure/webapps-deploy@v1
- azure/login@v1
- azure/docker-login@v1
- Bewaarbeleid voor artefacten en logboeken
- REST API voor Artefacten
- Een werkstroomstatusbadge toevoegen
- Omgevingen