Sha256: 0d4045a8934a5ed589ecc16d1bda83260f7f44138a327bcbf68483abfb60ddfd

Contents?: true

Size: 956 Bytes

Versions: 9

Compression:

Stored size: 956 Bytes

Contents

require 'rvm/capistrano/base'

rvm_with_capistrano do

  warn "task 'rvm:install_pkgs' is deprecated, please read about autolibs => http://rvm.io/rvm/autolibs especially check the autolibs mode 'rvm_pkg'."

  deferred_load do

    # Additional rvm packages to install.
    _cset(:rvm_install_pkgs, [])

  end

  namespace :rvm do

    desc <<-EOF
      WARNING: Deprecated, please read about autolibs => http://rvm.io/rvm/autolibs especially check the autolibs mode 'rvm_pkg'.

      Install RVM packages to the server.

      This must come before the 'rvm:install_ruby' task is called.

      The package list is empty by default.  Specifiy the packages to install with:

      set :rvm_install_pkgs, %w[libyaml curl]

      Full list of packages available at https://rvm.io/packages/ or by running 'rvm pkg'.
    EOF

    rvm_task :install_pkgs do
      rvm_install_pkgs.each do |pkg|
        run_rvm("pkg install #{pkg}")
      end
    end

  end

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rvm-capistrano-1.5.6 lib/rvm/capistrano/install_pkgs.rb
rvm-capistrano-1.5.5 lib/rvm/capistrano/install_pkgs.rb
rvm-capistrano-1.5.4 lib/rvm/capistrano/install_pkgs.rb
rvm-capistrano-1.5.3 lib/rvm/capistrano/install_pkgs.rb
rvm-capistrano-1.5.2 lib/rvm/capistrano/install_pkgs.rb
rvm-capistrano-1.5.1 lib/rvm/capistrano/install_pkgs.rb
rvm-capistrano-1.5.0 lib/rvm/capistrano/install_pkgs.rb
rvm-capistrano-1.5.0.rc1 lib/rvm/capistrano/install_pkgs.rb
rvm-capistrano-1.4.4 lib/rvm/capistrano/install_pkgs.rb