lib/caboodle/command.rb in caboodle-0.1.2 vs lib/caboodle/command.rb in caboodle-0.1.3
- old
+ new
@@ -16,16 +16,24 @@
puts `cd #{args.first} && git commit -m"initial setup"`
puts `cd #{args.first} && heroku create #{args.first}`
puts `cd #{args.first} && git push heroku master`
when /kit:add/
- unless Caboodle::Site.kits.include?(args.first.capitalize)
- Caboodle::Kit.load_kit args.first.capitalize
- Caboodle::Kit.dump_config
- puts `git add .`
- puts `git commit -m"kit:add #{args}" -a`
- puts `git push heroku master`
- end
+ Caboodle::Kit.load_kit args.first.capitalize
+ puts "Dump config"
+ Caboodle::Kit.dump_config
+ puts "Pushing to Heroku"
+ puts `git add .`
+ puts `git commit -m"kit:add #{args}" -a`
+ puts `git push heroku master`
+ puts "Done!"
+ when /kit:remove/
+ Caboodle::Kit.unload_kit args.first.capitalize
+ puts "Pushing to Heroku"
+ puts `git add .`
+ puts `git commit -m"kit:remove #{args}" -a`
+ puts `git push heroku master`
+ puts "Done!"
when "deploy"
puts `git commit -m"deploy" -a`
puts `git push heroku master`
else
Heroku::Command.run(command,args,retries)
\ No newline at end of file