diff --git a/README.md b/README.md index eef127f..4461e1f 100644 --- a/README.md +++ b/README.md @@ -51,70 +51,17 @@ If you _really_ want to install VS 2015 on Windows Server 2012R2 over naked WinR ## Optional - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
KeyTypeDescriptionDefault
['visualstudio']['source']Urlhttp(s) root url to all version/edition's ISOs are stored for VisualStudio installation.
['visualstudio'][VERSION][EDITION]['source']Url - http(s) root url to this version/edition's ISO is stored for VisualStudio installation. VERSION and EDITION should be replaced with one of the supported VS versions/editions. This attribute when set takes precedence over node['visualstudio']['source']. -
['visualstudio'][VERSION]['update']['source']Urlhttp(s) root url to this version's update ISO is stored for installation.
['visualstudio']['edition']BooleanThe VisualStudio edition to install, i.e. community, professional, premium, ultimate, testprofessional.community
['visualstudio']['version']IntegerThe VisualStudio version to install, i.e. 2010, 2012, 2013, 2015.2015
['visualstudio']['enable_nuget_package_restore']BooleanSets the system wide environment variable to enable MSBuild/VisualStudio package restore on build.True
['visualstudio']['installs']ArrayAn array of hashes that contain the various versions and editions of VS to install. See Usage below for an example.
['visualstudio']['install_items'][FEATURE]['selected']BooleanConfigures the feature on/off. This currently applies to all versions/editions being installed.
['visualstudio']['2010']['professional']['config_file']StringThe name of the VS 2010 unattend.ini template to use.
+| Key | Type | Description | Default | +|-----|------|-------------|---------| +| `['visualstudio']['source']` | URL | HTTP(S) root URL beneath which ISOs for all versions/editions of Visual Studio are stored. | | +| `['visualstudio'][VERSION][EDITION]['source']` | URL | HTTP(S) root URL beneath which the ISO for a specific `VERSION` and `EDITION` of Visual Studio is stored. `VERSION` and `EDITION` should be replaced with one of the supported Visual Studio versions/editions. This attribute, when set, takes precedence over `node['visualstudio']['source']`. | | +| `['visualstudio'][VERSION]['update']['source']` | URL | HTTP(S) root URL beneath which the update ISO for a specific `VERSION` is stored. | | +| `['visualstudio']['edition']` | Boolean | The Visual Studio edition to install, i.e. community, professional, premium, ultimate, testprofessional. | `community` | +| `['visualstudio']['version']` | Integer | The Visual Studio version to install, i.e. 2010, 2012, 2013, 2015. | `2015` | +| `['visualstudio']['enable_nuget_package_restore']` | Boolean | Sets the system wide environment variable to enable MSBuild/Visual Studio package restore on build. | `True` | +| `['visualstudio']['installs']` | Array | An array of hashes that contain the various versions and editions of Visual Studio to install. See Usage below for an example. | | +| `['visualstudio']['install_items'][FEATURE]['selected']` | Boolean | Configures the feature on/off. This currently applies to all versions/editions being installed. | | +| `['visualstudio']['2010']['professional']['config_file']` | String | The name of the Visual Studio 2010 unattend.ini template to use. | | # Usage