We only offer Windows environments that support symbolic links, meaning: if running either as administrator, or with Windows' Developer Mode enabled, symbolic links can be created.
However, Git for Windows' auto-detection assumes that if it is installed by an administrator, it cannot detect whether "regular" users can create symbolic links, and by way of playing it safe, disables symlink support.
Since we know better, we can avoid the auto-detection.
* Install and validate AZ 4.3.0 for Windows images
* Move azureModules to toolset
* Fix validation
* Fix modules root location
* Small fix in syntax
* Fix in syntax
* Fixes for default tool versions
* Microsoft.VisualStudio.Component.VC.14.25.x86.x64 has been added to VS installing
* Microsoft.VisualStudio.Component.VC.14.25.x86.x64 has been removed from VS2017
* Add Configure-Toolset for windows
* Set error action preference to stop
* Move toolcache.json to config folder
* Fix in verbose
* Rename toolsets folder
* Move default version functions from install-toolset to configure-toolset
* Rework Configure-Toolset
* Fix typo and remove empty line
* Fix issues
* Fix parameters in helpers
* Fix helper syntax
* Rename defaultVariable
* add go to json toolset
* add install and validate go
* fiixing go tests
* fix validation for go
* check zero build version
* add 1.9 version
* setup variables for go
* fix comments
* remove script invokation
* remove lines
* fixing install go
* remove comments
* remove fake url
Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
* switch provisioners to install boost from github releases
* minor fixes
* separate boosts by toolset versions
* minor fix
* switch provisioners for win16
* fix bugs
* fix validation
* minor fix
* fix validation
* fix validation
* fix validation
* minor fix
* change toolset version for win16
* minor fixes
* minor fix
* fix validation
* update links to toolset-json
* add arch to BoostInstallationDir
* azcopy10 deployment for Windows has been added
* small bugfixing
* Header has been added to Install-AzCopy.ps1
* Header has been added to Validate-AzCopy.ps1
* Packer tempaltes have been modified
* added windows installation script for postgresql
* removed if from Start-PostreSQL
* added script to packar template.
* changed postgresql.sh for ubuntu.
* postgresql stop and disalbe services.
* change name of the functions
* Stop postgreSQL after validation instead of start.
* added validation and re-work installation prcoedur
* remove redundunt code from psql
* correct intendation
* path to Path
* added PostgreSQL validation procedure.
* Removed useless last line.
* redundunt parameter passed in function call.
* removed repeated part of code.
* removed Stop function since it was useless.
* spaces
* spaces =
* Update Windows2019-Azure.json
* resolve confictls
* added validate and install postgresql
* added password to choco install and variables.
* add new system variables.
* added --params flag
* added correct quotas
* added logging for PostgreSQL install
Co-authored-by: Dariy.Nurgaleev <d.nurgaleev@trueengineering.ru>
1. Use Invoke-RestMethod to retrieve most recent msys2 base
2. Git tar - change paths to full nix style
3. Git tar - requires exe's from Git/mingw64/bin, set ENV
2 & 3 may not be needed, but if anything changes...