Heroku `Обнаружение рейковых заданий` не работает - PullRequest
0 голосов
/ 03 ноября 2019

Я обновил свое приложение rails с ruby ​​2.5.2 и rails 5.2.3 до ruby ​​2.6.3 и rails 6.0. Все работает, но я пытаюсь развернуть свое приложение в Heroku (впервые), и у меня возникает проблема.

Это ошибка стека на git push heroku deploy:

remote: -----> Detecting rake tasks
remote:
remote:  !
remote:  !     Could not detect rake tasks
remote:  !     ensure you can run `$ bundle exec rake -P` against your app
remote:  !     and using the production group of your Gemfile.
remote:  !     rake aborted!
remote:  !     ActiveSupport::MessageEncryptor::InvalidMessage: ActiveSupport::MessageEncryptor::InvalidMessage
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/message_encryptor.rb:206:in `rescue in _decrypt'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/message_encryptor.rb:183:in `_decrypt'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/message_encryptor.rb:157:in `decrypt_and_verify'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/messages/rotator.rb:21:in `decrypt_and_verify'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/encrypted_file.rb:80:in `decrypt'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/encrypted_file.rb:43:in `read'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/encrypted_configuration.rb:21:in `read'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/encrypted_configuration.rb:33:in `config'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/encrypted_configuration.rb:38:in `options'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/core_ext/module/delegation.rb:297:in `method_missing'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/config/application.rb:14:in `<class:Application>'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/config/application.rb:9:in `<module:x>'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/config/application.rb:8:in `<top (required)>'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/Rakefile:7:in `require_relative'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/Rakefile:7:in `<top (required)>'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/rake_module.rb:29:in `load'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/rake_module.rb:29:in `load_rakefile'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:703:in `raw_load_rakefile'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:104:in `block in load_rakefile'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:186:in `standard_exception_handling'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:103:in `load_rakefile'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:82:in `block in run'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:186:in `standard_exception_handling'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:80:in `run'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/exe/rake:27:in `<top (required)>'
remote:  !     vendor/bundle/bin/rake:29:in `load'
remote:  !     vendor/bundle/bin/rake:29:in `<main>'
remote:  !
remote:  !     Caused by:
remote:  !     OpenSSL::Cipher::CipherError:
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/message_encryptor.rb:201:in `final'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/message_encryptor.rb:201:in `_decrypt'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/message_encryptor.rb:157:in `decrypt_and_verify'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/messages/rotator.rb:21:in `decrypt_and_verify'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/encrypted_file.rb:80:in `decrypt'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/encrypted_file.rb:43:in `read'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/encrypted_configuration.rb:21:in `read'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/encrypted_configuration.rb:33:in `config'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/encrypted_configuration.rb:38:in `options'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/core_ext/module/delegation.rb:297:in `method_missing'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/config/application.rb:14:in `<class:Application>'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/config/application.rb:9:in `<module:x>'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/config/application.rb:8:in `<top (required)>'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/Rakefile:7:in `require_relative'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/Rakefile:7:in `<top (required)>'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/rake_module.rb:29:in `load'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/rake_module.rb:29:in `load_rakefile'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:703:in `raw_load_rakefile'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:104:in `block in load_rakefile'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:186:in `standard_exception_handling'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:103:in `load_rakefile'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:82:in `block in run'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:186:in `standard_exception_handling'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/lib/rake/application.rb:80:in `run'
remote:  !     /tmp/build_d247c4d10f4947cb3890930c1a9913cc/vendor/bundle/ruby/2.6.0/gems/rake-13.0.0/exe/rake:27:in `<top (required)>'
remote:  !     vendor/bundle/bin/rake:29:in `load'
remote:  !     vendor/bundle/bin/rake:29:in `<main>'
remote:  !
remote: /app/tmp/buildpacks/b7af5642714be4eddaa5f35e2b4c36176b839b4abcd9bfe57ee71c358d71152b4fd2cf925c5b6e6816adee359c4f0f966b663a7f8649b0729509d510091abc07/lib/language_pack/helpers/rake_runner.rb:106:in `load_rake_tasks!': Could not detect rake tasks (LanguagePack::Helpers::RakeRunner::CannotLoadRakefileError)

Я пытался bundle exec rake -P локально:

➜  x git:(master) ✗ bundle exec rake -P
2019-11-03 17:38:37 WARN Selenium [DEPRECATION] Selenium::WebDriver::Chrome#driver_path= is deprecated. Use Selenium::WebDriver::Chrome::Service#driver_path= instead.
rake aborted!
ActiveSupport::MessageEncryptor::InvalidMessage: ActiveSupport::MessageEncryptor::InvalidMessage
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/message_encryptor.rb:206:in `rescue in _decrypt'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/message_encryptor.rb:183:in `_decrypt'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/message_encryptor.rb:157:in `decrypt_and_verify'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/messages/rotator.rb:21:in `decrypt_and_verify'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/encrypted_file.rb:80:in `decrypt'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/encrypted_file.rb:43:in `read'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/encrypted_configuration.rb:21:in `read'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/encrypted_configuration.rb:33:in `config'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/encrypted_configuration.rb:38:in `options'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/core_ext/module/delegation.rb:297:in `method_missing'
/Users/xx/x/config/application.rb:14:in `<class:Application>'
/Users/xx/x/config/application.rb:9:in `<module:x>'
/Users/xx/x/config/application.rb:8:in `<top (required)>'
/Users/xx/x/Rakefile:7:in `require_relative'
/Users/xx/x/Rakefile:7:in `<top (required)>'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/rake-13.0.0/exe/rake:27:in `<top (required)>'
/Users/xx/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in `eval'
/Users/xx/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in `<main>'

Caused by:
OpenSSL::Cipher::CipherError:
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/message_encryptor.rb:201:in `final'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/message_encryptor.rb:201:in `_decrypt'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/message_encryptor.rb:157:in `decrypt_and_verify'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/messages/rotator.rb:21:in `decrypt_and_verify'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/encrypted_file.rb:80:in `decrypt'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/encrypted_file.rb:43:in `read'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/encrypted_configuration.rb:21:in `read'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/encrypted_configuration.rb:33:in `config'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/encrypted_configuration.rb:38:in `options'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/activesupport-6.0.0/lib/active_support/core_ext/module/delegation.rb:297:in `method_missing'
/Users/x/x/config/application.rb:14:in `<class:Application>'
/Users/xx/x/config/application.rb:9:in `<module:x>'
/Users/xx/x/config/application.rb:8:in `<top (required)>'
/Users/xx/x/Rakefile:7:in `require_relative'
/Users/xx/x/Rakefile:7:in `<top (required)>'
/Users/xx/.rvm/gems/ruby-2.6.3/gems/rake-13.0.0/exe/rake:27:in `<top (required)>'
/Users/xx/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in `eval'
/Users/xx/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in `<main>'
(See full trace by running task with --trace)

Но работает команда, подобная bundle exec rake db:migrate.

Это мой Gemfile.lock:

GIT
  remote: https://github.com/xxx/omniauth-oauth2
  revision: d78c9343eaf039e3cc1cae5779f3e70bab36c7ca
  specs:
    omniauth-oauth2 (1.5.0)
      oauth2 (~> 1.1)
      omniauth (~> 1.2)

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (6.0.0)
      actionpack (= 6.0.0)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
    actionmailbox (6.0.0)
      actionpack (= 6.0.0)
      activejob (= 6.0.0)
      activerecord (= 6.0.0)
      activestorage (= 6.0.0)
      activesupport (= 6.0.0)
      mail (>= 2.7.1)
    actionmailer (6.0.0)
      actionpack (= 6.0.0)
      actionview (= 6.0.0)
      activejob (= 6.0.0)
      mail (~> 2.5, >= 2.5.4)
      rails-dom-testing (~> 2.0)
    actionpack (6.0.0)
      actionview (= 6.0.0)
      activesupport (= 6.0.0)
      rack (~> 2.0)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.0)
      rails-html-sanitizer (~> 1.0, >= 1.2.0)
    actiontext (6.0.0)
      actionpack (= 6.0.0)
      activerecord (= 6.0.0)
      activestorage (= 6.0.0)
      activesupport (= 6.0.0)
      nokogiri (>= 1.8.5)
    actionview (6.0.0)
      activesupport (= 6.0.0)
      builder (~> 3.1)
      erubi (~> 1.4)
      rails-dom-testing (~> 2.0)
      rails-html-sanitizer (~> 1.1, >= 1.2.0)
    activejob (6.0.0)
      activesupport (= 6.0.0)
      globalid (>= 0.3.6)
    activemodel (6.0.0)
      activesupport (= 6.0.0)
    activerecord (6.0.0)
      activemodel (= 6.0.0)
      activesupport (= 6.0.0)
    activestorage (6.0.0)
      actionpack (= 6.0.0)
      activejob (= 6.0.0)
      activerecord (= 6.0.0)
      marcel (~> 0.3.1)
    activesupport (6.0.0)
      concurrent-ruby (~> 1.0, >= 1.0.2)
      i18n (>= 0.7, < 2)
      minitest (~> 5.1)
      tzinfo (~> 1.1)
      zeitwerk (~> 2.1, >= 2.1.8)
    addressable (2.5.2)
      public_suffix (>= 2.0.2, < 4.0)
    airbrussh (1.4.0)
      sshkit (>= 1.6.1, != 1.7.0)
    archive-zip (0.12.0)
      io-like (~> 0.3.0)
    autoprefixer-rails (9.7.1)
      execjs
    bindex (0.8.1)
    bootsnap (1.4.5)
      msgpack (~> 1.0)
    bootstrap (4.3.1)
      autoprefixer-rails (>= 9.1.0)
      popper_js (>= 1.14.3, < 2)
      sassc-rails (>= 2.0.0)
    builder (3.2.3)
    byebug (11.0.1)
    capistrano (3.11.2)
      airbrussh (>= 1.0.0)
      i18n
      rake (>= 10.0.0)
      sshkit (>= 1.9.0)
    capistrano-bundler (1.6.0)
      capistrano (~> 3.1)
    capistrano-rails (1.4.0)
      capistrano (~> 3.1)
      capistrano-bundler (~> 1.1)
    capybara (3.29.0)
      addressable
      mini_mime (>= 0.1.3)
      nokogiri (~> 1.8)
      rack (>= 1.6.0)
      rack-test (>= 0.6.3)
      regexp_parser (~> 1.5)
      xpath (~> 3.2)
    childprocess (3.0.0)
    chromedriver-helper (2.1.1)
      archive-zip (~> 0.10)
      nokogiri (~> 1.8)
    concurrent-ruby (1.1.5)
    crass (1.0.5)
    diff-lcs (1.3)
    domain_name (0.5.20190701)
      unf (>= 0.0.5, < 1.0.0)
    erubi (1.9.0)
    execjs (2.7.0)
    faraday (0.17.0)
      multipart-post (>= 1.2, < 3)
    ffi (1.11.1)
    foreman (0.86.0)
    genius (0.1.1)
      httparty (~> 0.11.0)
    globalid (0.4.2)
      activesupport (>= 4.2.0)
    hashie (3.6.0)
    http-cookie (1.0.3)
      domain_name (~> 0.5)
    httparty (0.11.0)
      multi_json (~> 1.0)
      multi_xml (>= 0.5.2)
    i18n (1.7.0)
      concurrent-ruby (~> 1.0)
    io-like (0.3.0)
    jbuilder (2.9.1)
      activesupport (>= 4.2.0)
    jquery-rails (4.3.5)
      rails-dom-testing (>= 1, < 3)
      railties (>= 4.2.0)
      thor (>= 0.14, < 2.0)
    jwt (2.2.1)
    listen (3.2.0)
      rb-fsevent (~> 0.10, >= 0.10.3)
      rb-inotify (~> 0.9, >= 0.9.10)
    loofah (2.3.1)
      crass (~> 1.0.2)
      nokogiri (>= 1.5.9)
    mail (2.7.1)
      mini_mime (>= 0.1.1)
    marcel (0.3.3)
      mimemagic (~> 0.3.2)
    method_source (0.9.2)
    mime-types (3.3)
      mime-types-data (~> 3.2015)
    mime-types-data (3.2019.1009)
    mimemagic (0.3.3)
    mini_mime (1.0.2)
    mini_portile2 (2.4.0)
    minitest (5.13.0)
    msgpack (1.3.1)
    multi_json (1.14.1)
    multi_xml (0.6.0)
    multipart-post (2.1.1)
    net-scp (2.0.0)
      net-ssh (>= 2.6.5, < 6.0.0)
    net-ssh (5.2.0)
    netrc (0.11.0)
    nio4r (2.5.2)
    nokogiri (1.10.5)
      mini_portile2 (~> 2.4.0)
    oauth2 (1.4.2)
      faraday (>= 0.8, < 2.0)
      jwt (>= 1.0, < 3.0)
      multi_json (~> 1.3)
      multi_xml (~> 0.5)
      rack (>= 1.2, < 3)
    omniauth (1.9.0)
      hashie (>= 3.4.6, < 3.7.0)
      rack (>= 1.6.2, < 3)
    pg (1.1.4)
    popper_js (1.14.5)
    public_suffix (3.1.1)
    puma (4.2.1)
      nio4r (~> 2.0)
    rack (2.0.7)
    rack-proxy (0.6.5)
      rack
    rack-test (1.1.0)
      rack (>= 1.0, < 3)
    rails (6.0.0)
      actioncable (= 6.0.0)
      actionmailbox (= 6.0.0)
      actionmailer (= 6.0.0)
      actionpack (= 6.0.0)
      actiontext (= 6.0.0)
      actionview (= 6.0.0)
      activejob (= 6.0.0)
      activemodel (= 6.0.0)
      activerecord (= 6.0.0)
      activestorage (= 6.0.0)
      activesupport (= 6.0.0)
      bundler (>= 1.3.0)
      railties (= 6.0.0)
      sprockets-rails (>= 2.0.0)
    rails-dom-testing (2.0.3)
      activesupport (>= 4.2.0)
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.3.0)
      loofah (~> 2.3)
    railties (6.0.0)
      actionpack (= 6.0.0)
      activesupport (= 6.0.0)
      method_source
      rake (>= 0.8.7)
      thor (>= 0.20.3, < 2.0)
    rake (13.0.0)
    rb-fsevent (0.10.3)
    rb-inotify (0.10.0)
      ffi (~> 1.0)
    regexp_parser (1.6.0)
    rest-client (2.0.2)
      http-cookie (>= 1.0.2, < 2.0)
      mime-types (>= 1.16, < 4.0)
      netrc (~> 0.8)
    rspec-core (3.9.0)
      rspec-support (~> 3.9.0)
    rspec-expectations (3.9.0)
      diff-lcs (>= 1.2.0, < 2.0)
      rspec-support (~> 3.9.0)
    rspec-mocks (3.9.0)
      diff-lcs (>= 1.2.0, < 2.0)
      rspec-support (~> 3.9.0)
    rspec-rails (3.9.0)
      actionpack (>= 3.0)
      activesupport (>= 3.0)
      railties (>= 3.0)
      rspec-core (~> 3.9.0)
      rspec-expectations (~> 3.9.0)
      rspec-mocks (~> 3.9.0)
      rspec-support (~> 3.9.0)
    rspec-support (3.9.0)
    rspotify (2.6.0)
      addressable (~> 2.5.2)
      omniauth-oauth2 (~> 1.5.0)
      rest-client (~> 2.0.2)
    rubyzip (2.0.0)
    sassc (2.2.1)
      ffi (~> 1.9)
    sassc-rails (2.1.2)
      railties (>= 4.0.0)
      sassc (>= 2.0)
      sprockets (> 3.0)
      sprockets-rails
      tilt
    selenium-webdriver (3.142.6)
      childprocess (>= 0.5, < 4.0)
      rubyzip (>= 1.2.2)
    slim (4.0.1)
      temple (>= 0.7.6, < 0.9)
      tilt (>= 2.0.6, < 2.1)
    slim-rails (3.2.0)
      actionpack (>= 3.1)
      railties (>= 3.1)
      slim (>= 3.0, < 5.0)
    spring (2.1.0)
    spring-watcher-listen (2.0.1)
      listen (>= 2.7, < 4.0)
      spring (>= 1.2, < 3.0)
    sprockets (4.0.0)
      concurrent-ruby (~> 1.0)
      rack (> 1, < 3)
    sprockets-rails (3.2.1)
      actionpack (>= 4.0)
      activesupport (>= 4.0)
      sprockets (>= 3.0.0)
    sshkit (1.20.0)
      net-scp (>= 1.1.2)
      net-ssh (>= 2.8.0)
    temple (0.8.2)
    thor (0.20.3)
    thread_safe (0.3.6)
    tilt (2.0.10)
    turbolinks (5.2.1)
      turbolinks-source (~> 5.2)
    turbolinks-source (5.2.0)
    twilio-ruby (5.29.0)
      faraday (~> 0.9)
      jwt (>= 1.5, <= 2.5)
      nokogiri (>= 1.6, < 2.0)
    tzinfo (1.2.5)
      thread_safe (~> 0.1)
    uglifier (4.2.0)
      execjs (>= 0.3.0, < 3)
    unf (0.1.4)
      unf_ext
    unf_ext (0.0.7.6)
    web-console (4.0.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webpacker (4.0.7)
      activesupport (>= 4.2)
      rack-proxy (>= 0.6.1)
      railties (>= 4.2)
    websocket-driver (0.7.1)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.4)
    xpath (3.2.0)
      nokogiri (~> 1.8)
    zeitwerk (2.2.1)

PLATFORMS
  ruby

DEPENDENCIES
  bootsnap (~> 1.4, >= 1.4.5)
  bootstrap (~> 4.3, >= 4.3.1)
  byebug
  capistrano-rails (~> 1.4)
  capybara (~> 3.29)
  chromedriver-helper (~> 2.1, >= 2.1.1)
  foreman (~> 0.86.0)
  genius (~> 0.1.1)
  jbuilder (~> 2.9, >= 2.9.1)
  jquery-rails (~> 4.3, >= 4.3.5)
  listen (~> 3.2)
  omniauth-oauth2!
  pg (>= 0.18, < 2.0)
  puma (~> 4.2, >= 4.2.1)
  rails (~> 6.0)
  rspec-rails (~> 3.9)
  rspotify (~> 2.6)
  sassc-rails (~> 2.1)
  selenium-webdriver (~> 3.142, >= 3.142.6)
  slim-rails (~> 3.2)
  spring (~> 2.1)
  spring-watcher-listen (~> 2.0, >= 2.0.1)
  turbolinks (~> 5.2, >= 5.2.1)
  twilio-ruby (~> 5.29)
  uglifier (~> 4.2)
  web-console (~> 4.0, >= 4.0.1)
  webpacker (~> 4.0, >= 4.0.7)

RUBY VERSION
   ruby 2.6.3p62

BUNDLED WITH
   2.0.2

Любая идея

...