Commit Graph

362 Commits

Author SHA1 Message Date
Johannes Schindelin 8226c37bf4 Install Git for Windows with symbolic links enabled (#1186)
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.
2020-07-07 09:56:57 +03:00
Maksim Petrov 8ce91e3c37 [Windows] Install AZ 4.3.0 (#1137)
* 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
2020-07-01 15:16:01 +03:00
Darii Nurgaleev 64f438fd7a PostgreSQL: Validation and Installer parameters fix. (#1148)
* Removed PostgreSQL server from path.
2020-06-30 20:43:47 +03:00
Andy Mishechkin e16e7a7e30 Microsoft.VisualStudio.Component.VC.14.25.x86.x64 has been added to Visual Studio deployment (#1146)
* 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
2020-06-30 19:26:03 +03:00
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
Darii Nurgaleev fc206bb997 .NET 48 change description. (#1132)
* Change .NET software description.

* Fix description.
2020-06-28 21:11:01 +03:00
Darii Nurgaleev 32bea7d8d3 PostgreSQL: Remove from PATH/Add environment variables. (#1099)
* Removed PostgreSQL server from path.

* Added new Paths

* added another solution for documentation

* Fixed path in generator.
2020-06-25 12:20:48 +03:00
Aleksandr Chebotov 4c34ad64df Add Google Cloud SDK for Windows (#1102)
* Add Google Cloud SDK

* Add Validate-GoogleCloudSDK.ps1 script
2020-06-24 11:37:36 +03:00
Vladimir Safonkin 98df997b11 Switch Java installation to AdoptOpenJDK on Windows (#1067)
* Switch Java installation to AdoptOpenJDK

* Minor fix

* Setup env vars

* Reworked

* Add variable for java root path

* Validation improvement

* Minor fix

* Minor fix
2020-06-23 17:31:17 +03:00
Darii Nurgaleev 350bf4a646 Change .NET software description. (#1078) 2020-06-22 12:41:34 +03:00
Jeff Weiner 1a164c38dd Install-WindowsUpdates fixes (#1071) 2020-06-22 11:25:04 +03:00
Dmitry Shibanov b41fda16c1 Switch provisioners to install Go from GitHub releases on Windows (#1026)
* 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>
2020-06-19 13:47:55 +03:00
Mikhail Timofeev cd83023e65 Remove DotNET 2.2 from Windows images (#1017) 2020-06-18 15:12:02 +03:00
Mikhail Timofeev 80a48cfd45 [Windows] Add sbt to software report generator (#1065)
* add sbt

* more readable solution
2020-06-17 20:36:36 +03:00
Ryan Spletzer 5ad4d03532 Fix Get-VisualStudioExtensions function name typo (#1059) 2020-06-17 11:44:33 +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
Pascal Berger 68a72ab612 Fix typo in comment (#1051) 2020-06-15 22:30:17 +03:00
Aleksandr Chebotov ebadb5cea8 Add NuGet.exe on Windows Server 2016/2019 (#1049)
* Add NuGet.CommandLine

* remove temporary path update
2020-06-15 20:10:54 +03:00
Ryan Spletzer b8cb0b87b8 Add missing array comma in SoftwareReport.Generator.ps1 2020-06-14 10:11:39 -04:00
Sergey Dolin d1fc6628fe Add C++ ATL for v141 build tools (x86 & x64) (#1027)
* Add C++ ATL for v141 build tools (x86 & x64)

* Add C++ MFC for v141 build tools (x86 & x64)

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-06-12 00:06:38 +03:00
Sergey Dolin 929c828931 AddVisualStudio BuildTools (#1024)
* Add Microsoft.VisualStudio.Component.TeamOffice.BuildTools

Visual Studio Tools for Office (VSTO) build tools

* Add Sharepoint & Workflow build tools

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-06-11 10:09:15 +03:00
Dibir Magomedsaygitov f33a870bf1 Switch provisioners to install Boost from GitHub releases on Windows (#972)
* 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
2020-06-10 19:42:15 +03:00
Andy Mishechkin 6070c25302 [Windows] Add azcopy utility (#1008)
* 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
2020-06-08 10:59:13 +03:00
Jeff Weiner (OFFICE) 8d37f28660 Suppress output from takeown 2020-06-04 22:58:47 -07:00
Aleksandr Chebotov 52e3e704dd Update MongoDB and PostgreSQL documentation (#993)
* update mongodb and postgresql md

* update pg service
2020-06-03 17:35:03 +03:00
Mikhail Timofeev 5d67652502 remove workaround (#984) 2020-06-03 10:50:24 +03:00
Aleksandr Chebotov 43e26fa96b Cleanup old markdown documenation approach (#979) 2020-06-02 20:07:12 +03:00
MSP-Greg 8c8f384a61 Windows - Install-Msys2.ps1 - minor reliability, taskkill, logging (#928) 2020-06-02 18:42:43 +03:00
Sergey Dolin b5c0e6d2f9 Install MongoDB on Windows images (#680)
* Add installation MongoDB

* Remove env update

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-06-02 15:52:54 +03:00
Darii Nurgaleev 3be17cf239 PostgreSQL install on Ubuntu/Windows. (#636)
* 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>
2020-06-02 15:52:42 +03:00
Vladimir Safonkin 804922a1e2 Add markdown file's generation to Windows images (#934)
* Add windows doc generator

* Minor fix

* Fix pypy arch

* Minor fix

* Minor fix

* Resolve comments

* Minor fix

* Add 7zip version

* Add haskell section

* Add stack version

* Fix MinGW

* Fix paths

* Fix haskell section

* Minor fix

* Add android ndk version
2020-06-02 09:32:23 +03:00
jpark37 28da6d6fa1 Update Windows2019 image to use 2004 SDK & WDK (#935) 2020-05-29 15:05:11 +03:00
Mikhail Timofeev 7b4cd37ecf Temporary downgrade Azure-Cli to 2.5.1 (#959)
* hardcode 2.5.1 for win and linux

* change instllation to downgrade for ubuntu
2020-05-29 10:34:21 +03:00
Aleksandr Chebotov 9b76f6f84b Update to latest kind version (#954) 2020-05-28 19:30:28 +03:00
Aleksandr Chebotov a29d0c400a Update IEDriverServer url (#944)
* update IEDriverServer url

* update path

* add versioninfo.txt
2020-05-28 09:00:23 +03:00
Medya Ghazizadeh e8d2146082 add minikube to ubuntu and windows images (#830)
* add minikube to ubuntu and windows images

* address review comments

* remove extra lines

* remove extra json added

* remove 1604

* merge upstream

* add comment

* remove caching
2020-05-27 23:30:22 -04:00
Alejandro Pauly f3ae26434d Merge pull request #925 from xtqqczze/replace-wmi-cmdlets
Replace use of deprecated WMI v1 cmdlets
2020-05-27 23:28:15 -04:00
Darii Nurgaleev c1ad396b6a Add Android SDK 29.0.1 and NDK 21 (#913)
* added android sdk and ndk

* added ndk-bundle instead of NDK version

* ndk_root_path

* removed new lines.
2020-05-26 12:36:27 +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
Dibir Magomedsaygitov 1877f7df5e Fix Stack's installation path (#896)
* fix path

* fix naming

* add ghc to path
2020-05-22 20:22:13 +03:00
MSP-Greg d7a86d8500 Windows - Install-Msys2.ps1 - remove p7zip / 7z package (#916)
Due to conflicts with two installed versions
2020-05-22 20:21:09 +03:00
xtqqczze d0ba2cd2a4 Replace Get-WmiObject with Get-CimInstance 2020-05-21 19:49:51 +01:00
Ricardo Minguez (Rido) c04c8da577 add CMake, and GCC toolchain to VS2019 (#889)
Co-authored-by: ridomin <ridomin@live.com>
2020-05-21 10:33:16 +03:00
MSP-Greg db702848ce WIndows - update Install-Msys2.ps1 (#906)
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...
2020-05-21 09:36:33 +03:00
Alena Sviridenko 89f97bfbc2 added a note about MSYS2 installation (#908) 2020-05-20 12:24:17 +03:00
Aleksandr Chebotov 0d9b0822ae update PyPy download source (#901) 2020-05-20 09:31:27 +03:00
Aleksandr Chebotov 8b72149ff7 Update pacman installation process (#899) 2020-05-19 17:25:09 +03:00
Aleksandr Chebotov a12a3b7042 Rename Mingw-w64 (#893) 2020-05-19 13:16:59 +03:00
Sergey Dolin 8632288097 Install GitHub CLI on Windows images (#853)
* Install GitHub CLI on Windows images

* Resolve comments

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-05-19 11:26:04 +03:00
Aleksandr Chebotov 3f4ad2f912 Install PyPy from official site instead of NPM for Windows (#873)
* install PyPy from official repo
2020-05-18 11:08:06 +03:00