Not generating deploy files
Closed this issue · 3 comments
adilsoncarvalho commented
I followed the installation steps but I've got an error when trying to generate config/deploy/staging.rb
and config/deploy/production.rb
stage files.
My Gemfile
group :development, :test do
gem 'mina'
gem 'mina-multistage', require: false
end
The error I got:
$ mina multistage:init --trace
mina aborted!
Don't know how to build task 'staging'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/task_manager.rb:62:in `[]'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:149:in `invoke_task'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/lib/mina/helpers.rb:19:in `invoke'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-multistage-0.1.0/lib/mina/multistage.rb:20:in `<top (required)>'
/vagrant/p/angariador/config/deploy.rb:1:in `require'
/vagrant/p/angariador/config/deploy.rb:1:in `<top (required)>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/rake_module.rb:28:in `load'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/rake_module.rb:28:in `load_rakefile'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:687:in `raw_load_rakefile'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:94:in `block in load_rakefile'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:176:in `standard_exception_handling'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:93:in `load_rakefile'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:46:in `block (2 levels) in <top (required)>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:176:in `standard_exception_handling'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:26:in `block in <top (required)>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:25:in `instance_eval'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:25:in `<top (required)>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/bin/mina:23:in `load'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/bin/mina:23:in `<main>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/bin/ruby_executable_hooks:15:in `eval'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/bin/ruby_executable_hooks:15:in `<main>'
Error loading Rakefile!
mina aborted!
There may be a problem with config/deploy.rb and/or Rakefile
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:49:in `rescue in block (2 levels) in <top (required)>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:45:in `block (2 levels) in <top (required)>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:176:in `standard_exception_handling'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:26:in `block in <top (required)>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:25:in `instance_eval'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:25:in `<top (required)>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/bin/mina:23:in `load'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/bin/mina:23:in `<main>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/bin/ruby_executable_hooks:15:in `eval'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/bin/ruby_executable_hooks:15:in `<main>'
SystemExit: exit
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:192:in `exit'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:192:in `exit_because_of_exception'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:186:in `rescue in standard_exception_handling'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:176:in `standard_exception_handling'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:93:in `load_rakefile'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:46:in `block (2 levels) in <top (required)>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/rake-10.3.2/lib/rake/application.rb:176:in `standard_exception_handling'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:26:in `block in <top (required)>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:25:in `instance_eval'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/gems/mina-0.3.0/bin/mina:25:in `<top (required)>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/bin/mina:23:in `load'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/bin/mina:23:in `<main>'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/bin/ruby_executable_hooks:15:in `eval'
/home/vagrant/.rvm/gems/ruby-2.1.2@angariator/bin/ruby_executable_hooks:15:in `<main>'
endoze commented
I've released version 0.1.1
to resolve this issue. Can you confirm that this fixes it for you?
adilsoncarvalho commented
It is now generating both stage files perfectly.
Thanks for this fix! 👏
endoze commented
@adilsoncarvalho Thanks for reporting the issue!