diff --git a/scanner/ruby.go b/scanner/ruby.go index d0a68a64e8..761f203fd4 100644 --- a/scanner/ruby.go +++ b/scanner/ruby.go @@ -7,6 +7,7 @@ import ( "strings" "github.com/pkg/errors" + "github.com/superfly/flyctl/internal/command/launch/plan" ) func configureRuby(sourceDir string, config *ScannerConfig) (*SourceInfo, error) { @@ -24,6 +25,8 @@ func configureRuby(sourceDir string, config *ScannerConfig) (*SourceInfo, error) return nil, errors.Wrap(err, "failure extracting Ruby version") } + s.Runtime = plan.RuntimeStruct{Language: "ruby", Version: rubyVersion} + vars := make(map[string]interface{}) vars["rubyVersion"] = rubyVersion s.Files = templatesExecute("templates/ruby", vars)