0
votes

On GCP, I run Cloud Build from one project and deploy code to App Engine in another project. It looks like the project where build runs from needs to have App Engine Admin API enabled. Is it a real request or I missed the real configurations?

1
Can you share the step where you deploy in the other project?guillaume blaquiere
I modified the example from gcp. The only difference is I have extra : --project. I don't think it is the step.JerryL

1 Answers

0
votes

App Engine Admin API is required as it is used for any App Engine-related management operations

Also, based on the link above:

The Admin API provides you with:

  • An integration point for your development and build tools.
  • Tighter control around deploying new versions, including the ability to automate traffic
  • migration between two versions or traffic splitting across one or more versions.
  • The ability to programmatically manage applications across multiple Google Cloud projects.

So yes, if you plan on deploying code to App Engine using Cloud Build, you need GAE Admin API enabled.