Method: Cluster::Cli#release
- Defined in:
- lib/cluster/cli.rb
#release(*params) ⇒ Object
200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 |
# File 'lib/cluster/cli.rb', line 200 def release(*params) if params.empty? puts "Need an environment to work on for releases." exit 1 end tag_output = (!params.empty? and params.delete('-t')) rel = @cluster.release(*params) if !rel puts "No release found for environment #{params.first}" exit 1 elsif tag_output puts rel.tag else puts "#{rel.environment} was released at #{rel.created_at} with '#{rel.tag}'" end end |