在 Heroku 中显示 probot 日志
Show probot logs in Heroku
在部署到 Heroku 的简单 Probot 应用程序(GitHub 应用程序)中,我想在 Heroku 日志中显示日志消息。我在 Probot 文档的默认示例中使用 app
参考。
app.log('Yay, the app was loaded!');
我更改了 heroku 中的日志级别,但也没有用。当通过 npm start
在本地启动时它有效(日志显示在控制台中)。
我也试过:
console.log('Yay...');
app.log.info('Yay...');
问题:如何从 Probot 应用程序中查看 Heroku 中的日志?
发现问题。 Probot实际上并没有启动,因为我没有按照文档中的描述设置环境变量。
Configure the Heroku app, replacing the APP_ID and WEBHOOK_SECRET with the values > for those variables, and setting the path for the PRIVATE_KEY:
$ heroku config:set APP_ID=aaa \
WEBHOOK_SECRET=bbb \
PRIVATE_KEY="$(cat ~/Downloads/*.private-key.pem)"
我想 APP_ID
是重要的。
在部署到 Heroku 的简单 Probot 应用程序(GitHub 应用程序)中,我想在 Heroku 日志中显示日志消息。我在 Probot 文档的默认示例中使用 app
参考。
app.log('Yay, the app was loaded!');
我更改了 heroku 中的日志级别,但也没有用。当通过 npm start
在本地启动时它有效(日志显示在控制台中)。
我也试过:
console.log('Yay...');
app.log.info('Yay...');
问题:如何从 Probot 应用程序中查看 Heroku 中的日志?
发现问题。 Probot实际上并没有启动,因为我没有按照文档中的描述设置环境变量。
Configure the Heroku app, replacing the APP_ID and WEBHOOK_SECRET with the values > for those variables, and setting the path for the PRIVATE_KEY:
$ heroku config:set APP_ID=aaa \ WEBHOOK_SECRET=bbb \ PRIVATE_KEY="$(cat ~/Downloads/*.private-key.pem)"
我想 APP_ID
是重要的。