GitHub Probot: Ошибка при развертывании приложения Probot сейчас

Я клонировал wip-бот и попытался развернуть бот сейчас. Я следовал всем инструкциям, приведенным здесь (все шаги): https://probot.github.io/docs/deployment/ Однако при развертывании я столкнулся со следующей ошибкой:

aps120797@XENON-PC:/mnt/e/GSoC/wip-bot/wip-bot$ now -e APP_ID=10846 -e WEBHOOK_SECRET=development -e NODE_ENV=production -e PRIVATE_KEY=private-key.pem
> Deploying /mnt/e/GSoC/wip-bot/wip-bot under aps120797
> Error! No secret found by uid or name "wip-bot-log-level"
> More details: https://err.sh/now-cli/env-no-secret

Где я могу ошибаться?

1 ответ

Я запускаю и развертываю приложение Сейчас, используя now-cli.

Ошибка говорит о том, что вы не определили LOG_LEVEL приложения.

Чтобы получить подробное ведение журнала, добавьте -e LOG_LEVEL=trace в команде. Таким образом, ваша команда теперь становится,

now -e APP_ID=10846 -e WEBHOOK_SECRET=development -e NODE_ENV=production -e PRIVATE_KEY=private-key.pem -e LOG_LEVEL=trace

Кроме того, если вы хотите видеть меньше деталей, вместо подробного ведения журнала, вы можете просто заменить трассировку на информацию, то есть добавить -e LOG_LEVEL=info, Таким образом, ваша команда становится,

now -e APP_ID=10846 -e WEBHOOK_SECRET=development -e NODE_ENV=production -e PRIVATE_KEY=private-key.pem -e LOG_LEVEL=info

С этим ваша ошибка будет решена, и бот будет работать нормально.СОВЕТ: Если вы сталкиваетесь с любой другой подобной ошибкой: "Секрет не найден", просто укажите переменную среды и секрет, как эта заливка, чтобы решить проблему

now -e VARIABLE_NAME=@secret-name
Другие вопросы по тегам