lib/dogids/deploy/web.rb in dogids-cli-0.0.31 vs lib/dogids/deploy/web.rb in dogids-cli-0.0.32
- old
+ new
@@ -5,12 +5,17 @@
class Cli < Thor
no_commands do
def deploy_web
print_heading("Deploying dogids.com")
- server_addresses = [
- "web"
- ]
+ # Get each production server matching "web" for deploy
+ server_addresses = []
+ production_servers = get_config_url("production")
+ production_servers.map |key, ip_address|
+ if key.include? "web"
+ server_addresses << key
+ end
+ end
server_addresses.each do |server_address|
ssh_address = get_config_url("production","#{server_address}")
next if ssh_address == false