部署Azure前先查项目能不能跑

检查代码是否满足 Azure 部署条件。

azure-app-onboard-prereq 是 Azure 部署前的代码就绪检查。你想知道仓库是否能构建、依赖是否兼容、是否缺 Dockerfile、框架能否部署时,先用它做静态评估,而不是直接执行 `azd up`。

它会扫描项目文件,识别组件、框架、基础设施和服务,再分别检查构建要求、项目完整性和部署可行性。重要边界是:预检阶段禁止 npm、pytest、dotnet、go、cargo 等安装、构建和测试命令;应通过配置文件和代码静态判断。只有迁移或从零写代码等明确例外,并经过单独的用户确认,才允许后续验证命令。

结果会写入 Azure session 的 context、prereq-output 和 readiness report,并按 PASS、WARN、FAIL 路由到下一步。发现云厂商 SDK 时,要先决定是否转 Azure Cloud Migrate。

分类:部署运维

来源仓库:microsoft/azure-skills

适合用来做什么

  • 检查我的应用是否准备好部署到 Azure。
  • 我的应用在 Azure 部署前需要哪些依赖项?

安装 azure-app-onboard-prereq

npx skills add https://www.iskills.cc/skills/microsoft/azure-skills/azure-app-onboard-prereq/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 azure-app-onboard-prereq 的用途与原始说明

浏览全部 Skill 指南