Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env ruby
- namespace :heroku do
- namespace :deploy do
- task :before, [:commit] do |t, args|
- puts "Enter deployer name: "
- STDOUT.flush
- deployer = 'Vadim'
- HerokuSan.project.apps.each do |env_name|
- auto_tag = (`autotag list playground | tail -1 | sed -e 's^.*refs/tags/^^'`).chomp
- case env_name
- when 'production'
- application_name = 'production-web-application'
- when 'playground'
- application_name = 'playground-web-application'
- when 'uat'
- application_name = 'uat-web-application'
- when 'staging'
- application_name = 'staging-web-application'
- end
- # newrelic deployments -u deployer -a application_name -e env_name -r auto_tag -l 866c049fd22af2fc58f842c6e1a527c93f44a273
- newrelic deployments -u vadim -a playground-web-application -e playground -r playground/20150219203657 -l 866c049fd22af2fc58f842c6e1a527c93f44a273
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement