Commit Graph
11 Commits
Author SHA1 Message Date
Maksim Petrov 8d0d6f85cc [Windows] Merge several toolset provisioners into single Configure-Toolset script (#1111)
* 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
2020-06-30 07:48:55 +03:00
Maksim Petrov 8ef693d23d Adding Android 11 (android-30) into SDK installation (#1058)
* Add AndroidR for linux

* Add AndroidR for windows
2020-06-17 11:43:02 +03:00
Maksim Petrov 85cc4ed839 Cleanup Cargo registry data folders (#914)
* Remove Cargo cache for Linux

* Remove Cargo cache for Windows

* Remove entire registry folder
2020-05-25 12:25:41 +03:00
Maksim Petrov 3f36d8ef35 Improve Windows browsers provisioners stability (#725)
* Improve Chrome provisioner

* Improve Edge provisioner

* Improve Firefox provisioner

* Resolve conflicts in Install-Chrome.ps1
2020-05-06 07:19:15 +03:00
Maksim Petrov 3fba9caa4f Improve Windows Visual Studio provisioners (#758)
* Add retries to DotnetSDK provisioner

* Improve VS provisioners

* Fixes in syntax

* Fixes in syntax

* Rename Install-VS function

* Remove bootstrapperName parameter from Install-VisualStudio

* Small fix
2020-05-05 20:50:00 +03:00
Maksim Petrov 33f6bf1309 Improve Windows provisioners stability (#733)
* Improve Install-CloudFoundryCli.ps1

* Improve Install-Go.ps1

* Improve Install-Kind.ps1

* Improve Install-MysqlCli.ps1

* Improve Install-Rust.ps1

* Improve Install-SQLPowerShellTools.ps1

* Improve Update-AndroidSDK.ps1

* Fix issue with resolve
2020-05-05 20:49:34 +03:00
Maksim Petrov 0413a02d9a Add Python tools installation from Github releases for Windows (#705)
* Add Toolset provision for Windows
Co-authored-by: MaksimZhukov <[email protected]>
2020-04-30 18:11:40 +03:00
Maksim Petrov 8e8fbb4f76 Improve Windows helpers functions stability (#723)
* Rework windows InstallHelpers; Add retry logic to install function
2020-04-21 11:58:27 +03:00
Maksim Petrov 161e8c26fd Fix documentation for Python and Ruby on Windows images (#478)
* Remove separate Python installation for Windows

* Remove Python2 symlink creation

* Move install-ruby and install-python to download-toolcache

* Improve download-toolcache for windows

* Small fix in docs for ruby

* V mapetr/test alt toolcache docs (#8)

* Merge Validate-Ruby and Validate-Python with Validate-Toolcache

* Small fix in output

* Small fix in download toolcache output
2020-03-12 14:53:17 +03:00
0967620111 Switch Windows hostedtoolcache provisioner to GitHub Actions NPM registry (#315)
* Toolcache: add basic error handling in Windows toolcache provisioner

* Toolcache: add GITHUB_FEED_TOKEN into packer templates for Windows

* Toolcache: separate toolcache.json for Windows

* Rework "Validate-ToolCache" script (#6)

* Rework validate toolcache script

* change boost root folder

* Add boost 1.69 for windows-2019

* Add toolcache config variable to Windows 16, 19

* Revert "Add toolcache config variable to Windows 16, 19"

* Add default boost version for validate-boost VS19

* Remove bjam test for boost

* Add boost 1.72 validation for win-2016

Co-authored-by: MaksimZhukov <[email protected]>
Co-authored-by: Aleksandr Chebotov <[email protected]>
2020-01-29 10:41:09 +03:00
Maksim Petrov 9c67ed5210 Toolcache: Rework linux toolcache tests, add Ruby 2.7.0 support (#5)
* Toolcache: rework linux toolcache tests

* Toolcache: add Ruby 2.7 for windows/linux
2020-01-09 15:27:54 +03:00