All Projects → koenpunt → capistrano-nvm

koenpunt / capistrano-nvm

Licence: other
nvm support for Capistrano 3.x

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to capistrano-nvm

Rbenv
Idiomatic rbenv support for Capistrano 3.x
Stars: ✭ 194 (+259.26%)
Mutual labels:  capistrano
zsh-lazyenv
Environments for lazy load commands and speed up start up time of zsh
Stars: ✭ 16 (-70.37%)
Mutual labels:  nvm
capistrano-uberspace
Deploy your rails app on an uberspace with Capistrano 3
Stars: ✭ 14 (-74.07%)
Mutual labels:  capistrano
Bundler
Bundler support for Capistrano 3.x
Stars: ✭ 216 (+300%)
Mutual labels:  capistrano
nodenv-nvmrc
nodenv plugin that detects the node version based on .nvmrc.
Stars: ✭ 30 (-44.44%)
Mutual labels:  nvm
notification-center
Capistrano integration with macOS Notification Center
Stars: ✭ 90 (+66.67%)
Mutual labels:  capistrano
Cape
Dynamically generates Capistrano recipes for Rake tasks
Stars: ✭ 178 (+229.63%)
Mutual labels:  capistrano
nvm-auto-use.zsh
ZSH plugin to call `nvm use` automatically whenever you enter a directory that contains an `.nvmrc` file with a string telling nvm which node to use
Stars: ✭ 16 (-70.37%)
Mutual labels:  nvm
capistrano-chewy
Chewy tasks and Elasticsearch indexes management with Capistrano
Stars: ✭ 14 (-74.07%)
Mutual labels:  capistrano
dudestack
A toolkit for creating a new professional WordPress project with deployments. Originally based on Roots/bedrock.
Stars: ✭ 82 (+51.85%)
Mutual labels:  capistrano
nandomoreira.me-nuxt-theme
🏃🏻‍♂️ My superfast personal SPA blog/site using Vuejs and Nuxt :D
Stars: ✭ 44 (-18.52%)
Mutual labels:  nvm
dkdeploy-typo3-cms
dkdeploy-typo3-cms provides functionality for fully automated deployments targeting TYPO3 CMS applications
Stars: ✭ 16 (-70.37%)
Mutual labels:  capistrano
capistrano-git-copy
Capistrano plugin that packages git repository locally and uploads it to server
Stars: ✭ 18 (-66.67%)
Mutual labels:  capistrano
Roundsman
Combines Capistrano with Chef Solo
Stars: ✭ 208 (+285.19%)
Mutual labels:  capistrano
DBMSology
The Paper List on Design and Implmentation of System Software
Stars: ✭ 67 (+24.07%)
Mutual labels:  nvm
Procsd
Manage your application processes in production hassle-free like Heroku CLI with Procfile and Systemd
Stars: ✭ 181 (+235.19%)
Mutual labels:  capistrano
dragon
A host-based framework that transparently extends the GPU addressable global memory space beyond the host memory using NVM-backed data pointers
Stars: ✭ 49 (-9.26%)
Mutual labels:  nvm
capistrano-docker-compose
Docker Compose specific tasks for Capistrano
Stars: ✭ 17 (-68.52%)
Mutual labels:  capistrano
ansible-rails-deployment
deploy projects using ansible
Stars: ✭ 77 (+42.59%)
Mutual labels:  capistrano
wordpress-scaffold
The scaffold for GRRR's WordPress Pro setup.
Stars: ✭ 16 (-70.37%)
Mutual labels:  capistrano

Capistrano::nvm

nvm support for Capistrano 3.x

Installation

Add this line to your application's Gemfile:

gem 'capistrano', '~> 3.1'
gem 'capistrano-nvm', require: false

And then execute:

$ bundle install

Usage

Require in Capfile to use the default task:

require 'capistrano/nvm'

Configurable options:

set :nvm_type, :user # or :system, depends on your nvm setup
set :nvm_node, 'v0.10.21'
set :nvm_map_bins, %w{node npm yarn}

If your nvm is located in some custom path, you can use nvm_custom_path to set it.

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].