well my point of view is pretty simple really.
Having to click buttons and go through setup screens is precisely why we don't use bamboo anymore... it's tedious error prone and confusing.
And the reaso why we don't use Gitlabs Pipelines, is we already use Bitbucket.
So when the build spec is in the repo as a yaml/json/cson whatever... it reduces setting up new buddy project to :
- copy buddy.yml into root of new project, adjust
- git push to bitbucket
- in buddy, click the repo in my list of bitbucket repos.
Configuration As Code is what makes travis.ci, dokku, heroku, all successful.