Mudanças entre as edições de "Desenvolvimento e deploy com Capistrano"
Linha 11: | Linha 11: | ||
* https://github.com/capistrano/capistrano | * https://github.com/capistrano/capistrano | ||
* https://github.com/capistrano/drupal-deploy | * https://github.com/capistrano/drupal-deploy | ||
+ | |||
+ | |||
+ | == Rascunhos == | ||
+ | |||
+ | [10:25:31] Maurilio Atila: #Configuração para o ubuntu 15 | ||
+ | |||
+ | apt-get install ruby | ||
+ | |||
+ | sudo gem install bundle | ||
+ | |||
+ | -- crie o Gemfile na pasta do drupal com oseguinte conteudo | ||
+ | |||
+ | vim Gemfile | ||
+ | |||
+ | -- com o seguinte conteudo | ||
+ | |||
+ | source 'https://rubygems.org' | ||
+ | group :development do | ||
+ | gem "capistrano", "~> 3.4" | ||
+ | end | ||
+ | |||
+ | |||
+ | |||
+ | -- rode o comando: | ||
+ | |||
+ | bundle install | ||
+ | |||
+ | na pasta do seu drupal | ||
+ | |||
+ | |||
+ | |||
+ | ``` | ||
+ | Fetching version metadata from https://rubygems.org/.. | ||
+ | Resolving dependencies... | ||
+ | Installing rake 11.1.1 | ||
+ | Installing i18n 0.7.0 | ||
+ | Installing net-ssh 3.1.0 | ||
+ | Using bundler 1.11.2 | ||
+ | Using net-scp 1.2.1 | ||
+ | Installing sshkit 1.9.0 | ||
+ | Installing capistrano 3.4.0 | ||
+ | Bundle complete! 1 Gemfile dependency, 7 gems now installed. | ||
+ | |||
+ | ``` | ||
+ | |||
+ | -- Rode o comando: | ||
+ | |||
+ | bundle exec cap install | ||
+ | |||
+ | -- saída | ||
+ | ``` | ||
+ | mkdir -p config/deploy | ||
+ | create config/deploy.rb | ||
+ | create config/deploy/staging.rb | ||
+ | create config/deploy/production.rb | ||
+ | mkdir -p lib/capistrano/tasks | ||
+ | create Capfile | ||
+ | Capified | ||
+ | ``` | ||
+ | #Capistrano para drupal | ||
+ | |||
+ | -- entre no seu Gemfile e coloque o seguinte: | ||
+ | |||
+ | gem 'capistrano-drupal-deploy', '~> 0.0.2' | ||
+ | |||
+ | -- vai ficar assim: | ||
+ | |||
+ | |||
+ | source 'https://rubygems.org' | ||
+ | group :development do | ||
+ | gem "capistrano", "~> 3.4" | ||
+ | gem 'capistrano-drupal-deploy', '~> 0.0.2' | ||
+ | end | ||
+ | |||
+ | -- Em seguida rode: | ||
+ | |||
+ | bundle | ||
+ | |||
+ | -- depois | ||
+ | |||
+ | bundle exec cap install | ||
+ | |||
+ | |||
+ | -- COnfigure o seu Capfile para requisitar o pacote: | ||
+ | |||
+ | require 'capistrano/drupal-deploy' | ||
+ | |||
+ | |||
+ | #Fontes | ||
+ | |||
+ | http://bundler.io/ | ||
+ | https://github.com/capistrano/capistrano |
Edição das 10h58min de 28 de março de 2016
- Instalar
- Ruby 2.2.2 (sugestão do Maurírilo - rvm) - Capstarno - Bundle
Fontes
Rascunhos
[10:25:31] Maurilio Atila: #Configuração para o ubuntu 15
apt-get install ruby
sudo gem install bundle
-- crie o Gemfile na pasta do drupal com oseguinte conteudo
vim Gemfile
-- com o seguinte conteudo
source 'https://rubygems.org' group :development do
gem "capistrano", "~> 3.4"
end
-- rode o comando:
bundle install
na pasta do seu drupal
``` Fetching version metadata from https://rubygems.org/.. Resolving dependencies... Installing rake 11.1.1 Installing i18n 0.7.0 Installing net-ssh 3.1.0 Using bundler 1.11.2 Using net-scp 1.2.1 Installing sshkit 1.9.0 Installing capistrano 3.4.0 Bundle complete! 1 Gemfile dependency, 7 gems now installed.
```
-- Rode o comando:
bundle exec cap install
-- saída ``` mkdir -p config/deploy create config/deploy.rb create config/deploy/staging.rb create config/deploy/production.rb mkdir -p lib/capistrano/tasks create Capfile Capified ```
- Capistrano para drupal
-- entre no seu Gemfile e coloque o seguinte:
gem 'capistrano-drupal-deploy', '~> 0.0.2'
-- vai ficar assim:
source 'https://rubygems.org'
group :development do
gem "capistrano", "~> 3.4" gem 'capistrano-drupal-deploy', '~> 0.0.2'
end
-- Em seguida rode:
bundle
-- depois
bundle exec cap install
-- COnfigure o seu Capfile para requisitar o pacote:
require 'capistrano/drupal-deploy'
- Fontes