自动构建和部署的应用
函数服务支持将源码写推送至目标代码仓库,通过代码仓库中的事件触发器,应用即可实现在函数服务的自动构建及部署。本文以 FastAPI 应用模板为例,为您介绍如何创建自动构建和部署的应用。
说明
- 函数服务已经将源码推送、构建部署等流水线功能集成在应用创建中,您仅需参照本文完成代码仓库的配置和用户授权即可实现应用的自动构建和部署。
- 当前仅华北2(北京)和 华南1(广州)地域支持该功能。
- 当前仅部分应用模板支持 代码仓库配置 功能,实际支持情况以控制台展示为准。
- 函数服务需要绑定您的 GitHub 账号并获取对应的权限,以便将源代码导入代码仓库并启用事件触发功能。具体需要授予的权限,参见控制台授权页面的说明。
- 本功能将消耗 4C8G 的 持续交付 实例,对应的费用说明参见 计费说明。
FastAPI 是一个基于 Python 的高性能 Web 框架,专为快速构建 API(应用程序编程接口) 设计,核心优势是 极致的开发效率 与 接近底层的运行性能,同时原生支持最新的 API 规范(如 OpenAPI 和 Swagger UI)。
- 已创建 API 网关实例,操作详情参见 创建实例。
- 将鼠标悬停在 Web 开发框架 > FastAPI,单击 创建应用。
说明
代码仓库配置 对应基于仓库自动构建和部署的能力。
- 阅读并勾选 已知晓相关部署风险《免责声明》后,单击 确定,完成操作。
支持通过 Pull requests、Pushes、Releases 等代码仓库事件自动触发应用部署,详情可查看对应代码仓库的 Webhook 配置。
最近更新时间:2025.11.13 11:07:43