Очистить историю сборок Google Cloud

Можно ли удалить старые сборки из истории сборок. Нам нет необходимости хранить историю старше месяца, я думал, что хранение журналов в корзине, созданной пользователем, поможет, но это влияет только на сами журналы, а не на историю.

Я с нетерпением жду ваших отзывов, чтобы понять, помогло ли предоставленное решение вам решить проблему. Если нет, я буду рад помочь дальше.

Roopa M 02.09.2024 13:58
Создание приборной панели для анализа данных на GCP - часть I
Создание приборной панели для анализа данных на GCP - часть I
Недавно я столкнулся с интересной бизнес-задачей - визуализацией сбоев в цепочке поставок лекарств, которую могут просматривать врачи и...
1
1
64
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Вы не можете удалить журналы сборки из корзины журналов, созданной Google. Чтобы удалить журналы сборки из корзины журналов, созданной пользователем:

  1. Предоставьте роль администратора объекта хранения пользователю или учетной записи службы, удаляющей журналы.
  2. Удалите журналы сборки, следуя инструкциям по удалению объектов Cloud Storage в разделе Удаление объектов.

Чтобы удалить корзину журналов, созданную пользователем:

  1. Предоставьте роль администратора хранилища пользователю или учетной записи службы. удаление сегмента журналов.
  2. Удалите сегмент журналов, следуя инструкциям по удалению сегмента в разделе Удаление сегментов.

Для артефактов нет команды gcloud для удаления артефакта/изображения сборки. Если они хранятся в Google Cloud Storage, вы можете удалить их с помощью этого руководства , а если они находятся в реестре артефактов Google это может решить эту проблему.

Я не собираюсь удалять логи, я говорю о самой истории сборки. Удаление логов не удаляет саму историю сборки. Я говорю об этом списке gcloud builds list

Daniel 29.08.2024 13:58
Ответ принят как подходящий

При использовании Google Cloud плата за хранение результатов сборки не взимается. Ваша история сборки постоянно сохраняется в вашем проекте, пока проект не будет удален и история не будет очищена с помощью Wipeout.

Цены можно проверить в этом документе: https://cloud.google.com/build/pricing

Похоже, что на данный момент нет возможности удалить историю сборок. И если у вас есть требования к проекту, вы можете подать запрос на добавление функции в разделе общедоступный трекер проблем

Другие вопросы по теме