puppet module for managing Microsoft Visual Studio
APACHE-2.0 License
Puppet module for managing Microsoft Visual Studio
The purpose of this module is to install the Microsoft Visual Studio suite and configure it's many service packs, tools, utilities and registry options.
Installing Visual Studio 2012:
visualstudio { "visual studio":
ensure => present,
version => '2012',
edition => 'Professional',
license_key => 'XXX-XXX-XXX-XXX-XXX',
}
visualstudio
The primary definition of this module, it installs and configures the visual studio application on the system
Parameters within visualstudio
:
ensure
Ensure that the application is installed or not.
version
The version of visual studio that should be installed
edition
The edition of visual studio that should be installed
license_key
The license key that corresponds to the version and edition that you have specified. This is required for installation to be successful.
components
The list components, tools and utilities that can be installed as part of the visual studio installation.
deployment_root
Network location where the visual studio packages are located
visualstudio
: Guides the basic installation andThis module is tested on the following platforms:
It is tested with the OSS version of Puppet only.
It support the following Visual Studio versions:
Please read CONTRIBUTING.md for full details on contributing to this project.