def display_deployment_list(deployment_activations, highlight_active=true)
if deployment_activations.present?
paragraph do
deployment_activations.each do |item|
activation = item[:activation]
deployment = item[:deployment]
rollback = item[:rollback]
rollback_to = item[:rollback_to]
rolled_back = item[:rolled_back]
active = item[:active]
say color(
date(activation.created_at.to_s) +
', deployment ' + deployment.id +
(rollback ? " (rollback to #{date(rollback_to.to_s)}#{rolled_back ? ', rolled back' : ''})" : rolled_back ? ' (rolled back)' : ''),
active ? :green : rolled_back ? :yellow : nil)
end
end
end
end