Simpler way of setting up new cloud build project?

Currently it takes serious concentration and effort to create new cloud build project
and you need to have your own notes to make sure you remember to set all the correct settings.

Also integrations, to copy paste those same webhooks and microsoft team integrations everytime.

Are there any plans to make it easier? (its really the only reason why i don’t use cloud build for more projects…)

something like:

  • New project wizard, it goes through all the steps in 1 go (instead of you navigating multiple pages, waiting for pages to load or redirect, and trying to find all the toggles and settings you need to do…)
  • 1-click button to clone/copy existing project settings (i think this would be ideal most of the time)
  • Read settings from github repo (some special cloudbuild.yaml file that defines all the settings, so you can easily clone it for all projects)
  • also to have single page where you get all the api keys, tokens, project i’d etc. would be great… (now they are all over the place and some of the id’s you need to copy from URL itself…org id etc…?)

Hi, all listed features sound great to have. Although, we actually have the second one implemented already.

You can duplicate any build target by clicking the red-squared button as shown in the attachment.

nice, it does save few clicks (after you do the initial setup for android, then clone it for ios), but i’d like to copy all settings from another project into new project that i’m creating.

(and pretty much just change signing credentials page for the identifier and possible few other settings, even that bundleid for credentials could be taken automatically from project player settings data, since its already there?)

i guess can see that clone button being useful for complex projects, where you have multiple android targets and options, for me its usually the minimal android and minimal ios target only.

btw. i tested the Clone config,
and had issue where original config signing credentials were apparently changed to the same credentials as in the copied config? (i definitely didnt touch the orig config, but it had wrong certs after added & selected new certs in new config).