云开发自动化:Azure DevOps、GitHub Actions 与现代部署策略
1. 公共项目资源
公共项目可获得 10 个由 Microsoft 托管的并行管道以及无限制的使用分钟数。不过,由于近期产品中检测到可疑活动(主要是加密货币挖矿),你可能需要填写相关表格才能获取免费资源,具体表格链接为: https://devblogs.microsoft.com/devops/change-in-azure-pipelines-grant-for-public-projects/ 。
2. CI/CD 多阶段 YAML 管道演示
此演示基于 GitHub 上的公共仓库: https://github.com/unaihuete-org/SRE_with_azure_devops_yaml ,你需要将其 Fork 或导入到你的 Azure DevOps 项目中。该仓库包含:
- 一个简单的 .NET Core 3.1 网站
- 用于部署 Azure App Service 的 ARM 模板
- Azure Pipelines YAML 模板
2.1 创建服务主体
为了将解决方案部署到目标 Azure 订阅,需先创
超级会员免费看
订阅专栏 解锁全文
453

被折叠的 条评论
为什么被折叠?



