Cloud Build не может получить журналы сборки - PullRequest
1 голос
/ 20 февраля 2020

У меня запущены конвейеры GCP Cloud Build, но когда я go к консоли, я получаю No log to display, unable to retreive build log. Это странно, учитывая, что у меня был доступ к журналам предыдущих сборок. Это, казалось, только изменилось за одну ночь. Пожалуйста, предложите идеи и направления. enter image description here

Ответы [ 2 ]

0 голосов
/ 02 марта 2020

Так как они изменили пользовательский интерфейс, я сталкивался с этой проблемой несколько раз здесь и там при переходе по ссылкам из наших слабых уведомлений. Я решил это по ссылке sh или вернувшись в сборку.

0 голосов
/ 20 февраля 2020

Причиной, по которой вы не видите журналы, может быть разрешение на корзину, используемую для их хранения, журналы записываются в текстовом файле в корзину облачного хранилища. Теперь, если вы не укажете, какая корзина будет в файле конфигурации (https://cloud.google.com/cloud-build/docs/build-config#logsbucket), Cloud Build использует управляемую корзину Google для хранения журнала. Если вы укажете свое собственное хранилище Cloud Storage, то вы можете go к разрешениям этого хранилища в консоли и добавить пользователей, которых вы хотите, в качестве членов с ролью «Storage Object Viewer». Таким образом, они получат доступ к объектам этого сегмента, которые будут содержать журналы Cloud Build.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...