Commit Graph

63 Commits

Author SHA1 Message Date
Dibir Magomedsaygitov
cfffe35709 [Windows] Upgrade Azure PowerShell from 5.9.0 to 6.1.0 (#3676)
* Add 6.1.0 to windows images
* Zip 5.9.0 version
2021-07-12 20:17:32 +03:00
Nikita Bykov
8a77fdb2a1 [Windows] Move choco installation list into toolset (#3688)
* Move choco installation list into toolset

* Add a condition to Install-CommonUtils.ps1

* Rename tests and revert Bazel to single script

* Return Install-Bazel.ps1 to windows2016.json and windows2019.json

* Remove condition and Write-Host command from Install-CommonUtils.ps1

* Reset Install-Bazel.ps1 to be the same as in main

* Update choco.common_packages in toolset-2016.json and toolset-2019.json

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-07-08 16:23:07 +03:00
Mikhail Timofeev
6e7af98600 [Windows] Switch android tools installation to use cmdline-tools' sdkmanager (#3682)
* Switch android installation to use cmdline-tools
* Rename update-android sdk to install-android sdk as for the other OSs
* Remove cmdline-tools installation from toolset as it's installed
* Regenerate licenses for the new sdkmanager
* Add tests to check that both sdkmanagers are available
* Simplify Get-AndroidInstalledPackages function to use list_installed

* Resolve nitpicks from @AlenaSviridenko
* Add extra lines to separate comments from the code
* Remove extra line after $androidNDKs

* Modify software report to output any version number

* Change regex pattern to output the group
* Currently the function returns 4. instead of 4.0, this change fixes it
2021-07-07 15:16:35 +03:00
Leonid Lapshin
de7775d901 [windows] Improve MSYS2 installation (#3652) 2021-06-29 11:59:03 +03:00
Mikhail Timofeev
edd787f61b [Windows] Upgrade az powershell module from 5.7.0 to 5.9.0 (#3561)
* Add az ps module 5.9.0 to the windows images, move 5.7.0 to zip

* Remove 5.7.0 from zip version as it's usage is low based on the telemetry
2021-06-10 21:33:10 +03:00
Mikhail Timofeev
4d72ed1fd9 [Windows] Refactor Msys2 installation to use toolset part 1 (#3487)
* Refactor Msys2 installation to use toolset

* fix indent in the toolset files

* Resolve nitpicks

* Remove typo (extra $)
2021-06-02 13:08:05 +03:00
Mikhail Timofeev
5abc43a504 [windows] Add cmake 3.18.1 for Android to toolset files (#3324) 2021-05-06 11:35:37 +03:00
Mikhail Timofeev
cd4ecad2e6 [Windows] Install vsix extensions using CDN endpoint (#3244)
* Install extensions for VS19

* Get vsix packages name in runtime

* add a bit of debug

* Get extension id from the marketplace uri

* Add extension name

* skip vcredist installation

* Add Get-VsixExtenstionFromMarketplace to ImageHelpers.psm1

* Fix DownloadUri name in the function

* DownloadUri in lower case

* Add packages to the readme

* Add a condition to software report

* fix spelling in function

* Simplify toolset + get rid of backticks
2021-04-23 19:38:43 +03:00
Maxim Lobanov
5657dde4a0 Update PyPy to 7.3.4 on Windows (change platform format) (#3189)
* Update PyPy to 7.3.4 on Windows (change platform format)

* Update SoftwareReport.CachedTools.psm1

* Update Install-PyPy.ps1

* Update SoftwareReport.CachedTools.psm1
2021-04-19 10:15:26 +03:00
Sergey Dolin
980d197a7a [windows] Replace the microsoft/aspnetcore-build Docker image with mcr.microsoft.com/dotnet/framework/sdk (#3101) 2021-04-09 11:04:31 +03:00
Mikhail Timofeev
1c76e14336 [Windows] Upgrade az powershell module from 5.5.0 to 5.7.0 (#3128)
* Change Az from 5.5.0 to 5.7.0

* Remove 4.6.0, add 5.5.0 to zip
2021-04-08 21:00:50 +03:00
Amruta Kawade
f6f2e3681e [Windows] Az Modules Size Reduction On Image (#2827)
* [Windows] Az Modules Size Reduction On Image

* Addressing review comments

* Downloading azure and azurerm from blob storage
2021-03-26 18:21:12 +03:00
Mikhail Timofeev
c6ba1f00df remove boost from windows images (#2843) 2021-03-05 10:22:59 +03:00
Leonid Lapshin
a871273c9d Added Go 1.16 to all OSes toolsets (#2730)
* added Go 1.16 to all OSes toolsets

* removed Go 1.16 from Ubuntu 16 and 18 due to image capacity

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2021-02-19 21:34:08 +03:00
Aleksandr Chebotov
ee314d4c78 [windows] Fix tests, remove cmake 3.6 (#2758) 2021-02-19 21:27:58 +03:00
Dibir Magomedsaygitov
c881c3cab7 precache pypy 3.7 (#2737) 2021-02-19 10:19:11 +03:00
Leonid Lapshin
9475d31219 added az 5.5.0 (#2745)
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2021-02-18 17:11:23 +03:00
Christoph Bergmeister [MVP]
2e4a680c73 Add PSScriptAnalyzer Powershell module (#2644)
* Add PSScriptAnalyzer Powershell module

* Remove PSScriptAnalyzer module from ubuntu 1604 and `804 toolsets as per issue feedback
2021-02-10 10:51:19 +03:00
Andy Mishechkin
b349624d7b [windows] Go default version is set to 1.15 (#2635) 2021-02-05 19:30:36 +03:00
Dibir Magomedsaygitov
01cd7ca628 Deprecate Java 7 (#2629) 2021-02-05 18:22:20 +03:00
Vladimir Safonkin
fa88926270 [Windows] Rework Android NDKs installation (#2555)
* Rework Android NDKs

* Minor fix

* Fix variable name

* Minor fixes

* Reword Android env vars table

* Remove Android env vars table from doc file

* Rework to use only major ndk versions in toolset

* Fix ndk paths

* Fix win2016 toolset

* Refactor

* Minor fix

* Fix ndk tests
2021-02-01 12:56:34 +03:00
Dmitry Shibanov
905516cc9c Freeze NDK 21 on Windows Images (#2499) 2021-01-21 11:31:35 +03:00
Aleksandr Chebotov
3b80ec9501 deprecate go < 1.13 and node 8 (#2442) 2021-01-15 10:25:25 +03:00
Nikita Bykov
d20a55914c [Windows] Move the list of installed Java versions to toolset (#2369)
* added java to toolset

* updated java tests

* fixed windows2016.json

* fixed tests

* fixed java.Tests

* fixed Java.Tests.ps1

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-01-13 10:48:09 +03:00
Sergey Dolin
3e1fdc417b [windows] Add Android Comand Line tools (#2362) 2020-12-30 11:29:15 +03:00
Vladimir Safonkin
f3f0f47926 Add ruby 3.0.0 to the toolcache (#2366)
* Add Ruby 3.0.0 to toolsets

* Ruby 2.7.2 as default for macOS

* Minor fix
2020-12-30 09:58:27 +03:00
Dibir Magomedsaygitov
a4aa77743e add dotnet-core 5.0 (#2050) 2020-12-04 10:22:27 +03:00
Elvis Shi
3a7123ebeb Add BizTalk Server project build component to build agent machine. (#1960)
* Add BizTalk Project Build components, including msi and vsix.

* Add BizTalk Build Components to software report.

* Use registry/folder check replace actually BizTalk Project building for testing purpose.

* Remove unnecessary try/catch.

* Make sure BizTalk related software report only for Windows 2019 OS.

* Add statement to make sure BizTalk test only invoked in Win19 env.

* Fix test failue when no test runs use "skip"

* Update the TestName to be identity to BizTalk.Test.ps1
2020-11-24 19:20:02 +03:00
Maxim Lobanov
8445f55d50 Merge branch 'main' into al-cheb/use-setup-ruby-logic 2020-11-18 12:40:07 +03:00
Aleksandr Chebotov
fe3f5efbe8 rework ruby installation 2020-11-12 20:09:32 +03:00
Dibir Magomedsaygitov
0dfa33bbc7 remove dotnet-core 1.1 2020-11-10 20:52:28 +03:00
Dibir Magomedsaygitov
caa872685a resolve issues 2020-11-10 15:50:34 +03:00
Dibir Magomedsaygitov
325070bdee install dotnet 5.0 and rework installation logic 2020-11-10 01:15:37 +03:00
Maxim Lobanov
4e4bf28499 Merge branch 'main' into pipx-windows 2020-11-05 10:50:57 +03:00
Maxim Lobanov
0ac8b88061 deprecate old tools 2020-11-04 09:30:19 +03:00
Nikita Bykov
5694fe7952 fixed tests for windows 2016 2020-10-18 23:10:10 +03:00
Nikita Bykov
6d7986020a Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-14 09:41:10 +03:00
Nikita Bykov
f683996383 fixed Install-PipxPackages.ps1 and tests 2020-10-09 09:37:58 +03:00
Nikita Bykov
48c3a310a5 added pipx and yamllint 2020-10-08 16:57:24 +03:00
Dmitry Shibanov
b4a20707d8 add 3.9.0 for windows 2020-10-06 17:06:58 +03:00
Maxim Lobanov
42d210e4e7 Merge pull request #1696 from akv-platform/al-cheb/win-android-dyn
[Windows] Retrieve the list of Android packages for installing dynamically
2020-10-02 09:43:41 +03:00
Aleksandr Chebotov
6b13fc34bc use dynamic lists for platforms and build-tools 2020-09-29 13:49:41 +03:00
Nikita Bykov
0c3f2ac159 moved the list of docker images to toolset 2020-09-29 10:57:30 +03:00
Dibir Magomedsaygitov
658a6a6642 add azure powershell v4.7.0 2020-09-25 16:25:39 +03:00
Andrey Mishechkin (GITHUB INC)
1df53d8a67 "buildtools_workloads" section has been removed 2020-09-14 15:33:51 +04:00
Andrey Mishechkin (GITHUB INC)
b8361c46ea Merge branch 'main' into v-andmis/Add_Microsoft_VS_Installer_Projects 2020-09-11 15:45:03 +04:00
Andrey Mishechkin (GITHUB INC)
daed7d9fc5 hardcoded vesrions has been reverted 2020-09-11 15:00:12 +04:00
Andrey Mishechkin (GITHUB INC)
0bf0a04ef6 Empty VSIX array has been added 2020-09-11 14:05:55 +04:00
Andrey Mishechkin (GITHUB INC)
feaef58222 Vsix Tests have been created. Old files have been removed 2020-09-11 12:42:29 +04:00
Andrey Mishechkin (GITHUB INC)
40333f6adf Install-Vsix.ps1 has been created 2020-09-09 08:55:15 +04:00