Логи сборки
Передайте обработчик onBuildLogs в JavaScript, on_build_logs в Python или TemplateBuildOptions.OnLog в Go, чтобы получать сообщения во время сборки.
SDK передаёт структурированные записи с временем, уровнем и текстом. Уровни: debug, info, warn и error. Метод toString() в JavaScript, str() в Python или поля BuildLogEntry в Go позволяют сформировать строку.
Для вывода в терминал используйте defaultBuildLogger({ minLevel: "info" }) или default_build_logger(min_level="info"). Собственный обработчик подходит, если логи нужно отправить в приложение или отфильтровать.
При фоновой сборке обработчик не ждёт завершения. Получайте новые записи через getBuildStatus, get_build_status или BuildStatus, увеличивая смещение. Такой цикл показан на странице «Сборка шаблона».
Не выводите в лог учётные данные и значения секретных переменных.