Запустите пользовательский шаг Cloud Build при каждом коммите, чтобы проверить, содержит ли каждый исходный файл заголовок об авторских правах, и добавить его, если он отсутствует. Какой дизайн вы должны реализовать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте образ Docker, который проверяет файлы в /workspace, добавляет отсутствующие заголовки об авторских правах и явно коммитит измененные файлы обратно в репозиторий исходного кода..
Почему это правильный ответ
Правильный ответ предполагает создание пользовательского шага Cloud Build, который работает с файлами в рабочей области сборки (/workspace). Cloud Build автоматически клонирует репозиторий в эту директорию. Образ Docker будет проверять файлы, добавлять отсутствующие заголовки и затем явно коммитить изменения обратно в репозиторий. Это гарантирует, что все исходные файлы будут соответствовать требованиям к заголовкам авторских прав. Неправильные варианты: Вариант, который не коммитит изменения, не достигнет цели добавления заголовков в репозиторий. Варианты, использующие Cloud Storage, не подходят, так как Cloud Build работает с исходным кодом из репозитория, который монтируется в /workspace, а не в Cloud Storage напрямую для таких операций.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется