Как сделать историю проекта облачной сборки общедоступной? - PullRequest
1 голос
/ 30 апреля 2019

У меня google cloud build настроено, и я хотел бы сделать эти сборки общедоступными для использования в проекте с открытым исходным кодом, что-то вроде того, что предлагают TravisCI и CircleCI - см.пример ниже:

https://travis -ci.org / wagtail / Willow / pull_requests

Возможно ли это?

Можете ли вы сделать возможнымпроверить сборку не зарегистрированному пользователю?

1 Ответ

0 голосов
/ 03 мая 2019

Решением может быть использование Google Identity and Access Management для предоставления роли Cloud Build Viewer от до allUsers . Однако , это не может быть сделано в данный момент.Идея состоит в том, чтобы предоставить всем пользователям в Интернете разрешения cloudbuild.builds.get и cloudbuild.builds.list, что позволило бы им вызывать те методы Cloud Build API, для которых требуются эти разрешения.Вы можете предоставлять роли учетным записям или группам Google, учетным записям служб или доменам G Suite, но не всем.

Подробные инструкции по предоставлению ролей через консоль GCP можно найти в документации по Cloud Build * 1014.*.

...