* Integrate with terramodtest v0.2.0 to use reusable tasks.
* Fixing test to have random DNS name to avoid collissions and removing allow SSH
* This commit contains below changes:
1. Fix the random generation logic of public IP DNS to qualify for domain_name_label.
2. Cleanup useless public_ip_dns variable in testing fixture.
3. Add SSH key generation logic in Docker file.
4. Update .travis.yml to base image to 0.11.3.
5. Remove useless local SSH file path mapping from local to container.
* Refine the document for Ruby and Docker developer.
* Update the documentation.
* Change the title of readme for testing module.
* Update the section name.
* Fix the README issue.
* Refine the document for Ruby and Docker developer.
* Update the documentation.
* Change the title of readme for testing module.
* Update the section name.
* Use gem to replace local utility library.
* Add Dockerfile to run rake build.
* Removed non-system gem packages and update travis ci to use docker container.
* Update the Dockerfile to use environment variable.
* Set ruby version by default to avoid unnecessary warnings due to gemfile.
* Add support of test kitchen on azure compute module.
* Add test case for local.
* add test ruby file for terraform state file.
* Update readme and test case.
* Update the Gemfile for version range.
* Update the commit for minimum version for ruby in README.md.
* Introduce Rake and Travis-CI for compute module.
* add badge for travis ci result.
* Update the travis file to download and install terraform.
* add matrix for osx.
* add gpg valiation for terraform.
* add TERRAFORM_VERSION as global env var.
* disable os x build by default.
* Add missing boot_diagnostics block
* split account_type into two variables according to last version of azurerm module
* Fix missing os_profile_linux
* Add mandatory os_profile_windows_config in windows modules
* Fix issues from v0.3.0 azurerm provider
* Add new mandatory parameters
* Fix multiple module NSGs
* Update for new functionality
* Add managed data disk example in advanced usage
* fix source location
* new spaces for better readability
* address feedback
* rm resource_group_name from simple usage
* consistent - names
* Add boot diagnostics option
* Allow to delete data disk on termination
* Add storage type variable for boot diag storage account
* Auto generate random name for bootdiag sa