Google cloud platform 是否可以在源repo中使用cloudbuild.yaml通过API调用Google Cloud Build
我有一个云构建触发器,它被设置为从远程存储库获取特定的分支,并从中使用Google cloud platform 是否可以在源repo中使用cloudbuild.yaml通过API调用Google Cloud Build,google-cloud-platform,google-cloud-build,Google Cloud Platform,Google Cloud Build,我有一个云构建触发器,它被设置为从远程存储库获取特定的分支,并从中使用cloudbuild.yaml文件来运行构建。我需要通过一个API调用以编程的方式执行同样的操作,我能看到这种情况发生的唯一方法是在这里使用API调用: 通过查看类型为Build的所需请求主体,似乎我可以提供源存储库(分支、提交或标记),但我不确定如何提供到cloudbuild.yaml的路径,在这种情况下,它确实需要与repo源代码一起使用。此外,似乎还需要一个stepsparam,它实际上必须是cloudbuild文件中的
cloudbuild.yaml
文件来运行构建。我需要通过一个API调用以编程的方式执行同样的操作,我能看到这种情况发生的唯一方法是在这里使用API调用:
通过查看类型为Build
的所需请求主体,似乎我可以提供源存储库(分支、提交或标记),但我不确定如何提供到cloudbuild.yaml
的路径,在这种情况下,它确实需要与repo源代码一起使用。此外,似乎还需要一个steps
param,它实际上必须是cloudbuild文件中的步骤
是否有任何方法可以使用云触发器中设置的相同资源创建构建(路径为(cloudbuild.yaml
),而不是本例中我无权访问的步骤)