refatoring: rename environment to eb_environment, we will use term
"environment" for a more higher level concept
refactoring towards Application->Environment->EbEnvironment model structure
clean up: put all aws drivers into a separate module
minor clean up
travis configuration
add rake to make travis build happy
add travis gadget
remove 1.8.7 build
reduce to 4 ruby version for build
v0.3.7
skip redcarpet on jruby
Change eb environment name pattern. Stop using application name hash to make eb environment global unique, because ElasticBeanstalk do not require it any more. Also add migration logic so that if a environment with legcy name exists, eb_deployer will automaticly terminate it and replace it with environment has new name pattern.
bump up version
add changelog
break deploy_test.rb to tests files
fix bug: double output help doc when using -h option
use package name as package digest and version label when the package name is a s3 object
fix the blue green deployment migration failure introduced in 0.3.8
Merge branch 'master' of github.com:ThoughtWorksStudios/eb_deployer
fix -d destroy command