You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

云函数二代Terraform配置:如何指定代码仓库中的目录?

解决Terraform配置Cloud Functions 2代时repo_source.dir路径识别问题

针对你遇到的问题,repo_source的dir字段正确语法不需要末尾的斜杠,直接指定目录名称即可:

repo_source = {
  project_id  = var.project_id
  repo_name   = "MY_REPO"
  branch_name = "master"
  dir         = "parse_json"
}

需要额外注意两个关键点:

  • 确保parse_json目录下包含Cloud Functions所需的入口文件和依赖配置(比如Python的main.py+requirements.txt,Node.js的index.js+package.json),否则即使路径正确,函数也可能无法正常识别执行逻辑。
  • 如果目标目录是多层嵌套结构(比如src/parse_json),直接填写完整相对路径即可,同样不要添加末尾斜杠,示例:dir = "src/parse_json"。

内容的提问来源于stack exchange,提问作者Kara

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 01:22:00