更新时间:2025-07-25 GMT+08:00
分享

步骤二:函数代码托管

  1. 进入function项目界面,在左侧导航栏选择“代码 > 代码托管”,单击“新建仓库”。
  2. “新建方式”选择“普通新建”,单击“下一步”
  3. 创建一个专属于函数的仓库,填写“代码仓库名称”为“functions”,其他配置保持默认,单击“确定”完成创建。
  4. 进入创建的functions仓库。先新建一个deploy目录,用于存放用户来部署函数的deploy.py代码
    图1 新建目录

    执行deploy.py脚本时读取函数配置文件cam.yaml,构造hcloud命令更新函数代码和函数配置,cam.yaml详细配置请参见cam.yaml解析。执行deploy.py脚本日志会写入/home/function/deploy/function.log日志文件中。

  5. 再创建一个helloworld目录,函数目录完整结构如下:
    图2 函数目录完整结构
    • helloworld:代表helloworld函数
    • cam.yaml:函数配置文件
    • code:函数代码目录,存放index.py函数代码

相关文档