【问题标题】:GitHub Probot : Error deploying Probot app on NowGitHub Probot:立即部署 Probot 应用程序时出错
【发布时间】:2018-04-11 13:03:19
【问题描述】:

我克隆了 wip-bot 并尝试在 Now 上部署机器人。 我按照这里给出的所有说明(所有步骤):https://probot.github.io/docs/deployment/#now 但是,在部署时我遇到了以下错误:

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

我可能哪里出错了?

【问题讨论】:

    标签: github github-api vercel probot


    【解决方案1】:

    我正在使用 now-cli 在 Now 上运行和部署应用程序。

    报错说你没有定义App的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
    

    【讨论】:

      猜你喜欢
      • 2018-09-03
      • 2020-09-17
      • 1970-01-01
      • 2018-08-06
      • 1970-01-01
      • 1970-01-01
      • 2021-12-07
      • 2019-08-13
      • 2020-11-06
      相关资源
      最近更新 更多