Commit Graph

534 Commits

Author SHA1 Message Date
Sergey Dolin
36d6d588c1 remove M2_HOME from windows images (#2711) 2021-02-16 11:08:50 +03:00
Ryan Spletzer
902346ebcd Set AGENT_TOOLSDIRECTORY in packer template (#2457)
* Set AGENT_TOOLSDIRECTORY in packer template
This was set in the ruby installer but it is referenced elsewhere so I
believe it makes the most sense to have this set centrally in the packer
template to be referenced across multiple scripts.

* Fix typo

* Capitalize env var in ws2016 template for consistency

* Set AGENT_TOOLSDIRECTORY in Initialize-VM.ps1

* Add missing env var for AGENT_TOOLSDIRECTORY in step in ws2016 template
2021-02-09 16:41:06 +03:00
Dibir Magomedsaygitov
01cd7ca628 Deprecate Java 7 (#2629) 2021-02-05 18:22:20 +03:00
Mikhail Timofeev
aa0de6b9cc [windows] add ip substitution to update-dockerimages (#2611) 2021-02-04 10:39:20 +03:00
Shivam Mathur
349c66a268 [Windows] Add Apache and Nginx (#2517)
* [Windows] Add Apache and Nginx (#2501)

* Remove dot-sourcing in web-server tests

* Fix web servers readme generation
2021-02-01 17:03:49 +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
Mikhail Timofeev
b386372a86 [windows] Remove Hyper-V installation and switch VM size to standard d8s v4 (#2525)
* change vm spec to Standard_D8s_v4 for win images

* Remove Hyper-V feature
2021-01-29 18:16:05 +03:00
Mikhail Timofeev
2ee29eddc1 [Windows] Add more docker tests and move K8s tools into single provisioner (#2583)
* Add more docker tests

* Rework tools installation and test

* remove docker tests from tools

* get back kind installation

* transform kind download link to string

* add Add-MachinePathItem after kind installation
2021-01-29 11:38:57 +03:00
jmos5156
1eb504f4d4 Removing 'ImageVersion' as an env var as we already use 'IMAGE_VERSION' (#2509)
* Removing 'ImageVersion' as an env var as we already use 'IMAGE_VERSION'. The env var is only used SoftwareReport.Generator script.

* Adding IMAGE_VERISON to SoftwareReport.Generator

* Adding IMAGE_VERISON to SoftwareReport.Generator

* Chnaging the way the env vars are used to floow the same pattern throughout

Co-authored-by: Jose Mosquera <jose.mosquera@dotdigital.com>
2021-01-27 13:12:48 +03:00
Mikhail Timofeev
0d1d77da0e [windows] add locked flag to cargo (#2546) 2021-01-26 10:30:38 +03:00
Dibir Magomedsaygitov
0ed014bc91 [Windows] Install Git using choco (#2473)
* use choco to install git

* remove ignore-dependencies for hub installation

* debug
2021-01-22 12:05:31 +03:00
Dmitry Shibanov
905516cc9c Freeze NDK 21 on Windows Images (#2499) 2021-01-21 11:31:35 +03:00
Nikita Bykov
29847cd01a added ANDROID_NDK_HOME and ANDROID_NDK_ROOT (#2472)
Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-01-20 12:40:57 +03:00
Aleksandr Chebotov
68e9c68855 [Windows] Add shell symlinks (#2395)
* add shell symlinks

* fix paths

* add a wrapper

* fix target output

* fix tests
2021-01-15 13:42:37 +03:00
Leonid Lapshin
8079b61569 openssl php extension fix (#2444)
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2021-01-15 09:35:36 +03:00
Dr
e2027939f3 [Windows] use npm config instead of npm_config_cache (#2153)
The `npm_config_cache` env, if set, will have highest priority, and harder to change.

One way to un-set this is add a global workflow env, like:
```
env:
  npm_config_cache: ''
```

This commit change the cache config to use `npm config set cache $CachePath --global`,
which should save the path under the global npmrc at: `C:\npm\prefix\etc\npmrc`,
and allow easier later reset with user/repo level `.npmrc` files.

For the record, my usage is to unify all platform's npm cache to `~/.npm/`,
then use the same cache action config on all platform to cache the folder.
2021-01-14 19:27:02 +03:00
Aleksandr Chebotov
e508e876f7 [Windows] Define mingw 8.1.0 (#2431)
* install the latest version

* Revert "install the latest version"

This reverts commit ddf40964b55a65010099ea11f0f1ab0921128970.

* define mingw 8.1.0 version
2021-01-13 20:34:29 +03:00
Sergey Dolin
ada08c2507 [windows] Change Android SDK root (#2343) 2021-01-13 15:58:05 +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
Dibir Magomedsaygitov
c24eb0b7b5 [Windows] Fix hub installation (#2403)
* fix hub installation

* add comment

* small fix

* add link to the issue
2021-01-12 12:49:54 +03:00
Aleksandr Chebotov
9da3c0764a Install the latest PHP version (#2210) 2020-12-22 09:45:29 +03:00
Dmitry Shibanov
4de7f89a42 Add PYPY_VERSION file to the images (#2285)
* add PYPY_VERSION file

* resolving comments

* fix output for windows

* add fix for windows
2020-12-21 15:07:19 +03:00
Sergey Dolin
bcd9c6c636 [windows] Fix spaces in ndk-build.cmd path (#2174)
* Fix spaces in ndk-build.cmd path

* Enforce utf-8 encoding
2020-12-07 10:58:10 +03:00
Aleksandr Chebotov
906e2ab865 [Windows] Set PHP-7.4 as default (#2170)
* debug message

* debug output total folders

* Install PHP-7.4
2020-12-01 15:56:17 +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
69370b14c4 remove bundler installation 2020-11-16 10:46:20 +03:00
Aleksandr Chebotov
5534aa6946 remove ruby doc folder 2020-11-13 10:25:05 +03:00
Aleksandr Chebotov
fe3f5efbe8 rework ruby installation 2020-11-12 20:09:32 +03:00
Maxim Lobanov
364fd63255 Merge pull request #2020 from dibir-magomedsaygitov/v-dimago/add-dotnet-5.0-win
[Windows] Move list of .Net Core versions to install to toolset
2020-11-12 12:32:26 +03:00
Aleksandr Chebotov
b99c150f41 Off turns off the update notification feature 2020-11-10 11:30:12 +03:00
Dibir Magomedsaygitov
325070bdee install dotnet 5.0 and rework installation logic 2020-11-10 01:15:37 +03:00
Mikhail Timofeev
b084d6241b Always install latest version 2020-11-06 02:52:23 +03:00
Mikhail Timofeev
f07a74c694 update driver 2020-11-06 02:34:47 +03:00
Aleksandr Chebotov
635a57ab88 Revert "[Windows] Removed Git internal tools from PATH" 2020-11-05 11:39:54 +03:00
Aleksandr Chebotov
5c99d59f22 Revert "[windows] add bash wrapper from git (#1937)"
This reverts commit 8798c75d67.
2020-11-05 11:37:02 +03:00
Maxim Lobanov
4e4bf28499 Merge branch 'main' into pipx-windows 2020-11-05 10:50:57 +03:00
Sergey Dolin
d511b0d2da [windows] give full access to Temp folder (#1959)
Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-11-03 15:58:18 +03:00
Aleksandr Chebotov
8798c75d67 [windows] add bash wrapper from git (#1937) 2020-11-01 12:12:46 +03:00
Nikita Bykov
fd35c1d2cd Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-29 11:05:39 +03:00
Maxim Lobanov
fa2b94f285 Merge pull request #1911 from dibir-magomedsaygitov/v-dimago/win-clear-cache-yarn-npm
[Windows] Clean yarn and npm cache
2020-10-29 10:24:15 +03:00
Aleksandr Chebotov
3ef46361f3 update ssh-keyscan in msys2 script 2020-10-28 09:41:57 +03:00
Aleksandr Chebotov
37d1fd3e1a update base url 2020-10-28 09:29:33 +03:00
Dibir Magomedsaygitov
dd325a465c clean yarn and npm cache 2020-10-27 17:14:56 +03:00
Aleksandr Chebotov
222f3bb86f use ssh-keyscan from git 2020-10-27 11:05:36 +03:00
Aleksandr Chebotov
acc4e54336 Merge remote-tracking branch 'upstream/main' into main 2020-10-27 10:51:34 +03:00
Nikita Bykov
0723716812 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-27 09:31:02 +03:00
Maxim Lobanov
6d775ae5a3 Merge pull request #1845 from akv-platform/al-cheb/remove-temp-disk-mention
[Windows] Resize disk using powershell and don't use disk D for a diskpart script
2020-10-27 09:11:05 +03:00
Aleksandr Chebotov
eb92aba93b add ssh host keys 2020-10-26 14:33:46 +03:00
Aleksandr Chebotov
96faa1ea2a fix mingw64 2020-10-26 12:20:14 +03:00