Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explicit support for Fullstaq Ruby #92

Merged
merged 1 commit into from
Jul 10, 2020
Merged

Explicit support for Fullstaq Ruby #92

merged 1 commit into from
Jul 10, 2020

Commits on Jul 9, 2020

  1. Explicit support for Fullstaq Ruby

    Fullstaq Ruby installs Ruby to /usr/lib/fullstaq-ruby/versions
    (of which /usr/lib/rbenv/versions is a symlink to).
    The currently documented way to support this is via setting
    `rbenv_ruby` to /usr/lib/fullstaq-ruby/versions, as implemented
    in pull request #91. However, the drawback of this approach
    is that SSHKit command mappings don't work. When one calls...
    
        execute(:ruby, '-v')
    
    ...capistrano-rbenv ends up executing $HOME/.rbenv/bin/rbenv.
    But Rbenv is not installed there, but in /usr/lib/rbenv/bin/rbenv.
    
    This change adds full support for Fullstaq Ruby, in a way
    that makes SSHKit command mappings work.
    
    Requires Fullstaq Ruby epic 3.3. See also:
    fullstaq-ruby/server-edition#47 (comment)
    FooBarWidget committed Jul 9, 2020
    Configuration menu
    Copy the full SHA
    af99a99 View commit details
    Browse the repository at this point in the history