Код этого руководства предполагает, что сборка запускается, когда в исходный код вносятся реальные изменения, и похоже, что вы пытаетесь запустить его вручную из консоли. Когда нет изменений, шаг 5 cloudbuild.yaml завершается со статусом ошибки из-за пустого git commit, который по умолчанию завершается со статусом ошибки, когда нет ничего для фиксации.
Вы можете использовать флаг --allow-empty
с ним в соответствии с справочной страницей , но имейте в виду, что он создаст реальный коммит, даже если он будет таким же, как предыдущий. Если вы не хотите такой фиксации, а просто хотите устранить ошибку, вы можете явно добавить || exit 0
в конце шага 5, чтобы игнорировать ошибки.