You need to enable JavaScript to run this app.
文档中心
函数服务

函数服务

复制全文
下载 pdf
应用
自动构建和部署的应用
复制全文
下载 pdf
自动构建和部署的应用
函数服务支持将源码写推送至目标代码仓库,通过代码仓库中的事件触发器,应用即可实现在函数服务的自动构建及部署。本文以 FastAPI 应用模板为例,为您介绍如何创建自动构建和部署的应用。​
说明​
  • 函数服务已经将源码推送、构建部署等流水线功能集成在应用创建中,您仅需参照本文完成代码仓库的配置和用户授权即可实现应用的自动构建和部署。​
  • 当前仅华北2(北京)和 华南1(广州)地域支持该功能。​
  • 当前仅部分应用模板支持 代码仓库配置 功能,实际支持情况以控制台展示为准。​
注意事项​
  • 函数服务需要绑定您的 GitHub 账号并获取对应的权限,以便将源代码导入代码仓库并启用事件触发功能。具体需要授予的权限,参见控制台授权页面的说明。​
  • 本功能将消耗 4C8G 的 持续交付 实例,对应的费用说明参见 计费说明。​
背景信息​
FastAPI 是一个基于 Python 的高性能 Web 框架,专为快速构建 API(应用程序编程接口) 设计,核心优势是 极致的开发效率 与 接近底层的运行性能,同时原生支持最新的 API 规范(如 OpenAPI 和 Swagger UI)。​
前提条件​
  • 已创建 API 网关实例,操作详情参见 创建实例。​
操作步骤​
  1. 在顶部导航栏,选择目标地域。​
  1. 在左侧导航栏选择 应用 > 我的应用。​
  1. 在应用页面,单击 创建应用。​
  1. 将鼠标悬停在 Web 开发框架 > FastAPI,单击 创建应用。​
  1. 配置应用信息。​
  • 基础信息​
  • ​
    参数​
    说明​
    名称​
    应用的名称,默认自动生成。​
    ​
  • 资源配置​
  • ​
    参数​
    说明​
    地域​
    展示当前应用及应用下关联云资源所在的地域。​
    函数名称​
    自定义函数名称。​
    API 网关实例​
    选择待使用的网关实例。将在该网关实例下自动创建 API 网关触发器相关资源,包括:服务、Upstream、路由。​
    ​
  • 代码仓库配置​
说明​
代码仓库配置 对应基于仓库自动构建和部署的能力。​
  • ​
    参数​
    说明​
    绑定代码仓库​
    单击关闭或开启本功能。默认开启该功能。​
    仓库类型​
    当前仅支持 GitHub。​
    用户名​
    单击右侧的 GitHub 授权,完成授权后,选择已授权的 GitHub 账号。​
    新建代码仓库名称​
    自动生成代码仓库的名称。完成应用创建后,将在已绑定的 GitHub 账号中创建该名称的私有代码仓库。​
    ​
  1. 阅读并勾选 已知晓相关部署风险《免责声明》后,单击 确定,完成操作。​
后续操作​
支持通过 Pull requests、Pushes、Releases 等代码仓库事件自动触发应用部署,详情可查看对应代码仓库的 Webhook 配置。​
最近更新时间:2025.11.13 11:07:43
这个页面对您有帮助吗?
有用
有用
无用
无用