【发布时间】:2020-05-14 16:16:59
【问题描述】:
我有一些云功能。我使用 cloudbuild.yaml 和 Cloud Triggers 通过源存储库部署这些云功能 cloudbuild.yaml 是..
steps:
- name: 'python:3.7'
entrypoint: 'bash'
args:
- '-c'
- |
pip3 install -r requirements.txt
pytest -rP
- name: 'gcr.io/cloud-builders/gcloud'
args:
- functions
- deploy
- Function_Name
- --runtime=python37
- --source=https://source.developers.google.com/projects/{}/repos/{}/moveable-aliases/master/paths/{}
- --entry-point=main
- --trigger-topic=TOPIC_NAME
- --region=REGION
现在我想将这个云功能从这个项目转移到另一个项目(项目 A 到项目 B)
现在我没有在这里定义我的 project_id。从哪里获取项目 ID?从服务帐户?
如何有效地将这个云功能从存储库 A 移动到存储库 B?并将其部署到项目 B。
【问题讨论】:
标签: google-cloud-platform google-cloud-functions google-cloud-build google-source-repositories