Pipeline Automation
What automation is used to complete this scenario?
- Resource management scripts (Az CLI, AZD cli, SWA CLI, Func CLI, PowerShell)
- GitHub Actions, Azure DevOps Pipelines
- AAD automation
- Custom or 3rd party automation
- GH CLI
- Stripe CLI
- Mongo CLI
- Any
hidden
or poorly known areas such as https://resources.azure.com - explain why you needed it so that can translate into content.
All automation must include cleanup/teardown scripts
GitHub Actions
When an application is deployed to Azure Static Web Apps, a workflow file is automatically generated and, if the repository is already hosted with GitHub, pushed to it. This file contains the necessary instructions to enable CI/CD integrations for build and deployment, and can be extended with additions actions, both custom or from the GitHub Marketplace
If you would like to learn more about GitHub Actions, follow this link
Static Web Apps CLI
The Contoso Real Estate Portal application is deployed to Azure Static Web Apps. To facilitate the resource management, we are using the Azure Static Web Apps CLI tool, as part of the project configuration and pipelines. This command line tool has extensive documentation, that can be found here