堆栈驱动程序 ruby 部署的应用程序未提供源版本信息
stack-driver No source version information was provided by the deployed application with ruby
你好,我有一个 ruby 项目,
我已经安装了 gem stackdriver
在我的 config/environments*rb
文件我有
require "google/cloud/debugger" debugger =
Google::Cloud::Debugger.new(
project: "my-project",
keyfile: "/home/vof/account.json" ) debugger.project debugger.start
我正在使用 gcp,所以当我在 gcp 中转到调试器时,我得到了 ruby-app 的下拉列表
有错误
部署的应用程序未提供源版本信息
可能是什么问题??
运行 gcloud debug source gen-repo-info-file
命令。
https://cloud.google.com/sdk/gcloud/reference/debug/source/gen-repo-info-file
将 source-context.json 文件放在应用程序的根目录中(或路径中的任何位置)。
https://github.com/GoogleCloudPlatform/google-cloud-ruby/blob/master/google-cloud-debugger/lib/google/cloud/debugger/debuggee.rb#L136
使用 source-context.json 文件重新部署您的应用程序。
我注意到它没有很好的记录。我们会解决这个问题。
这对我来说效果很好。现在的问题是它可以访问 github 存储库但找不到源代码
Using GitHub Repository
WinstonKamau/vof-tracker@b3ac3f.
The current source code version was provided by the deployed
application.
Can't find the source code repository.
难道是因为它是私有仓库??
gcloud debug source gen-repo-info-file
生成两个文件 source-contexts.json 和 source-context.json 我将它们都推送并重新部署
你好,我有一个 ruby 项目, 我已经安装了 gem stackdriver 在我的 config/environments*rb 文件我有
require "google/cloud/debugger" debugger = Google::Cloud::Debugger.new( project: "my-project", keyfile: "/home/vof/account.json" ) debugger.project debugger.start
我正在使用 gcp,所以当我在 gcp 中转到调试器时,我得到了 ruby-app 的下拉列表 有错误 部署的应用程序未提供源版本信息
可能是什么问题??
运行 gcloud debug source gen-repo-info-file
命令。
https://cloud.google.com/sdk/gcloud/reference/debug/source/gen-repo-info-file
将 source-context.json 文件放在应用程序的根目录中(或路径中的任何位置)。 https://github.com/GoogleCloudPlatform/google-cloud-ruby/blob/master/google-cloud-debugger/lib/google/cloud/debugger/debuggee.rb#L136
使用 source-context.json 文件重新部署您的应用程序。
我注意到它没有很好的记录。我们会解决这个问题。
这对我来说效果很好。现在的问题是它可以访问 github 存储库但找不到源代码
Using GitHub Repository WinstonKamau/vof-tracker@b3ac3f.
The current source code version was provided by the deployed application.
Can't find the source code repository.
难道是因为它是私有仓库??
gcloud debug source gen-repo-info-file
生成两个文件 source-contexts.json 和 source-context.json 我将它们都推送并重新部署