Sha256: 6675156e625100c81cf686b4b7f97c19555249c0cd78200c7f775dd7db297a4d

Contents?: true

Size: 535 Bytes

Versions: 39

Compression:

Stored size: 535 Bytes

Contents

load "capper/python"

set(:python) { "#{bin_path}/python" }

before "deploy:setup", "virtualenv:setup"

after "deploy:finalize_update", "pip:install"

namespace :virtualenv do
  desc "Create virtualenv for Python packages"
  task :setup, :except => {:no_release => true} do
    run("if [ ! -e #{bin_path}/python ]; then " +
        "virtualenv -q --no-site-packages #{deploy_to}; fi")
  end
end

namespace :pip do
  task :install do
    run("#{bin_path}/pip install -q -E #{deploy_to} -r #{latest_release}/requirements.txt")
  end
end

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
capper-2.0.0 lib/capper/virtualenv.rb
capper-2.0.0.rc3 lib/capper/virtualenv.rb
capper-2.0.0.rc2 lib/capper/virtualenv.rb
capper-2.0.0.rc1 lib/capper/virtualenv.rb
capper-2.0.0.pre3 lib/capper/virtualenv.rb
capper-2.0.0.pre2 lib/capper/virtualenv.rb
capper-2.0.0.pre1 lib/capper/virtualenv.rb
capper-1.2.4 lib/capper/virtualenv.rb
capper-1.2.3 lib/capper/virtualenv.rb
capper-1.2.2 lib/capper/virtualenv.rb
capper-1.2.1 lib/capper/virtualenv.rb
capper-1.2.0 lib/capper/virtualenv.rb
capper-1.1.0 lib/capper/virtualenv.rb
capper-1.0.1 lib/capper/virtualenv.rb
capper-1.0.0 lib/capper/virtualenv.rb
capper-0.9.23 lib/capper/virtualenv.rb
capper-0.9.22 lib/capper/virtualenv.rb
capper-0.9.21 lib/capper/virtualenv.rb
capper-0.9.20 lib/capper/virtualenv.rb
capper-0.9.19 lib/capper/virtualenv.rb