Mikhail Timofeev
34ea1d0440
[Windows] Return VS2017 SSDT extensions to the readme ( #3270 )
2021-04-27 23:03:17 +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
Mikhail Timofeev
5690645f0e
Add --no-progress flag to choco install ( #3238 )
2021-04-22 18:38:35 +03:00
Mikhail Timofeev
e662b19a30
Install vcredist 2010 for windows 2010 from direct links ( #3230 )
2021-04-22 09:54:12 +03:00
Mikhail Timofeev
4417214480
[macOS] Add MSBuild to docs ( #3214 )
2021-04-20 11:24:51 +03:00
Mikhail Timofeev
a06f07dfb4
[Ubuntu] Add msbuild to software report ( #3210 )
2021-04-19 16:17:48 +03:00
Mikhail Timofeev
579dea7415
Add swiftformat for all macOS versions except HS ( #3170 )
2021-04-14 10:22:41 +03:00
Mikhail Timofeev
51d9ece7fe
[macOS 10.13] Change Go in the toolset to 1.15 ( #3178 )
2021-04-14 10:21:40 +03:00
Mikhail Timofeev
274bb65073
[ubuntu] Add node14 & node14-alpine docker images ( #3171 )
2021-04-13 19:04:04 +03:00
Mikhail Timofeev
c58b0cfbfd
Remove user-wide dotnet config ( #3144 )
2021-04-09 19:07:59 +03:00
Mikhail Timofeev
4006fabbdd
Add option only-show-errors ( #3142 )
2021-04-09 16:53:57 +03:00
Mikhail Timofeev
3ab55ea5da
Add stream redirection to hide log output ( #3141 )
2021-04-09 16:22:52 +03:00
Mikhail Timofeev
bfd58535c2
Add cleanup logic for the packer os disk ( #3140 )
2021-04-09 14:27:14 +03:00
Mikhail Timofeev
94a1c2770c
[macOS] Avoid creating symlinks for PyPy 7.3.4 ( #3135 )
2021-04-09 11:04:11 +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
Mikhail Timofeev
e8f899d57c
Don't create symlinks for PyPy 7.3.4 ( #3134 )
2021-04-08 20:10:40 +03:00
Mikhail Timofeev
ed0a37f3ab
[Ubuntu] Change az 5.5.0 to 5.7.0 ( #3126 )
2021-04-08 10:50:50 +03:00
Mikhail Timofeev
6ede984b96
[windows] Fix output for packer 1.7.1 ( #3104 )
2021-04-06 05:06:39 +03:00
Mikhail Timofeev
210e9558ae
[macOS] Fix output for packer 1.7.1 ( #3100 )
2021-04-05 18:41:57 +03:00
Mikhail Timofeev
0c440c82ca
[ubuntu] Fix packer output for version 1.7.1 ( #3098 )
2021-04-05 17:09:48 +03:00
Mikhail Timofeev
3195add3cd
[Ubuntu] Add clang-format to the readme ( #3081 )
...
* Add clang-format to the readme
* Create a function to retrieve clang tool versions
* Add ClangFormatVersions to software report
* Add new line
* Resolve nitpicks
2021-04-02 14:38:54 +03:00
Mikhail Timofeev
a687c4c753
Add python-setuptools to Ubuntu16 & 18 toolset files ( #3071 )
2021-03-31 19:25:32 +03:00
Mikhail Timofeev
1572c20af1
[Ubuntu] Move Az modules to the PowerShell Tools section ( #3067 )
...
* Move az section
* Add new line between pwsh and az modules
2021-03-31 15:50:39 +03:00
Mikhail Timofeev
b56d115a16
[Windows] Replace '+' to '-' in java path ( #3028 )
...
* Replace + to - in Java path
* Fix comment
* fix vendor name in software report
2021-03-27 10:50:50 +03:00
Mikhail Timofeev
dd506183e2
[Ubuntu] Set user-related environmental variables and PATH via post deployment script ( #3030 )
...
* Move home directory vars to post-deploy scripts
* Remove "export" word
* Move home directory vars to post-deploy scripts
* Remove "export" word
* add variables via post-deployment file
* remove quotes around PATH
* remove quotes
* Replace $HOME in /etc/environment in post-deployment script
* rename variable
* get rid of extra variable
2021-03-26 18:33:51 +03:00
Mikhail Timofeev
54fa1d6658
Remove versions less than 9 from toolsets ( #3023 )
2021-03-26 08:28:54 +03:00
Mikhail Timofeev
f178f0ec83
[Ubuntu] Install sbt from gh releases ( #2983 )
...
* Change sbt installation method to gh releases
* add source install.sh
2021-03-19 15:20:27 +03:00
Mikhail Timofeev
e1ddcff2f0
Add openssl to software readme ( #2984 )
2021-03-19 13:43:48 +03:00
Mikhail Timofeev
593aa6b100
Revert $BASH_ENV ( #2982 )
2021-03-18 21:58:04 +03:00
Mikhail Timofeev
5a68fb9658
fix variable name ( #2964 )
2021-03-18 09:42:04 +03:00
Mikhail Timofeev
fa7347b7a0
Change approach to get the version from manifest ( #2966 )
2021-03-18 09:41:47 +03:00
Mikhail Timofeev
e9fc3366a5
Deprecate jekyll/builder and node8-typescript ( #2965 )
2021-03-18 09:41:18 +03:00
Mikhail Timofeev
4847468235
Add Linux kernel version to software report ( #2959 )
2021-03-18 09:41:01 +03:00
Mikhail Timofeev
0cf21e4512
[Windows] Move preinstalled java distributions to the toolcache directory ( #2903 )
...
* Move installation to toolcache folder
* Change Set-JavaPath function
* remove old java report function
* Change report function to output full semver
* small improvments
* nitpicks + remove java root path
* Adoptium -> Adopt
2021-03-16 17:16:16 +03:00
Mikhail Timofeev
8cdcef0d00
Initialize ChocolateyToolsLocation variable and fix tests ( #2874 )
2021-03-08 22:43:58 +03:00
Mikhail Timofeev
c6ba1f00df
remove boost from windows images ( #2843 )
2021-03-05 10:22:59 +03:00
Mikhail Timofeev
adcbf9592c
remove boost from ubuntu images ( #2844 )
2021-03-05 10:22:42 +03:00
Mikhail Timofeev
e7e66bec69
[Ubuntu] Add a file with global user-related variables and point BASH_ENV variable to it ( #2826 )
...
* Add global vars to profile.d
* set BASH_ENV var
* fix comment
* remove extra quotes
2021-03-03 17:45:01 +03:00
Mikhail Timofeev
7aabb126ab
Revert "[windows] add ip substitution to update-dockerimages ( #2611 )" ( #2805 )
...
This reverts commit aa0de6b9cc .
2021-03-01 10:57:28 +03:00
Mikhail Timofeev
7cb767267a
add all Go symlinks ( #2798 )
2021-02-28 10:36:00 +03:00
Mikhail Timofeev
9378641fb4
[macOS] Stick to go 1.15 ( #2795 )
2021-02-27 11:45:49 +03:00
Mikhail Timofeev
d7cbdff57e
[macOS] Software updates Week 9 ( #2786 )
2021-02-25 16:29:15 +03:00
Mikhail Timofeev
5afe6fcc4e
[Ubuntu] Remove azcopy 7 ( #2779 )
...
* remove azcopy 7 installation
* Fix software report generator
* fix variable name
* add install helper
2021-02-24 18:21:51 +03:00
Mikhail Timofeev
5bf71738f0
Start platform and build tools with version 23 ( #2781 )
2021-02-24 16:55:49 +03:00
Mikhail Timofeev
e773a0c743
[macOS] Improve select-datastore script rev2 ( #2772 )
...
* select last one
* Fix comment
* Change logic
* change name
* fix comment
2021-02-20 16:34:08 +03:00
Mikhail Timofeev
990889bcf0
[macOS] Improve select-datastore script ( #2771 )
...
* select last one
* Fix comment
2021-02-20 15:40:18 +03:00
Mikhail Timofeev
b42272d743
[ubuntu] Change PyPy pattern ( #2767 )
2021-02-20 14:24:39 +03:00
Mikhail Timofeev
c4d66c8dc7
[Ubuntu] Add Fastlane ( #2751 )
2021-02-19 18:33:28 +03:00
Mikhail Timofeev
d76f3274f8
[macOS] Fix Android tests to work with platform version S and remove Cmake 3.6 ( #2757 )
...
* Fix tests, move cmake to toolset
* add -L to curl
2021-02-19 14:52:13 +03:00
Mikhail Timofeev
18effcdd26
[Ubuntu] Fix Android tests to work with platform version S and remove Cmake 3.6 ( #2755 )
...
* fix tests
* get rid of build-tools letter list
* Remove Cmake 3.6, fix platforms test
2021-02-19 14:18:13 +03:00
Mikhail Timofeev
ae358d64c7
Revert "[windows, ubuntu] v2 gen sizes ( #2736 )" ( #2747 )
2021-02-18 10:52:09 +03:00
Mikhail Timofeev
676f565d7b
[windows, ubuntu] v2 gen sizes ( #2736 )
2021-02-17 16:50:40 +03:00
Mikhail Timofeev
570a0bfc1e
[ubuntu] move section, remove extra lines ( #2713 )
2021-02-15 17:32:05 +03:00
Mikhail Timofeev
5b8393bde4
Add docker moby server version ( #2657 )
2021-02-09 22:50:11 +03:00
Mikhail Timofeev
6e9cc7b740
[ubuntu] remove npm installation ( #2649 )
2021-02-08 17:33:44 +03:00
Mikhail Timofeev
33d4c0213f
[Ubuntu] Invoke chromium test after installation ( #2640 )
...
* Add test invocation
* ge instead of gt
* change condition
2021-02-07 16:10:42 +03:00
Mikhail Timofeev
aa0de6b9cc
[windows] add ip substitution to update-dockerimages ( #2611 )
2021-02-04 10:39:20 +03:00
Mikhail Timofeev
19201a0735
[macOS] Fix ndk output in readme for Big Sur ( #2597 )
...
* Fix condition
* Remove ndk-bundle retrieval from packages list
* remove unnecessary packageinfo param
* simplify function
* move $versions definition
2021-02-02 11:19:20 +03:00
Mikhail Timofeev
43b2ebbb96
Add Xcode 12.5 ( #2602 )
2021-02-02 09:59:36 +03:00
Mikhail Timofeev
1cd5c18eec
[Ubuntu] Get back Android NDK to the readme ( #2601 )
...
* add Get-AndroidNDKVersions function
* simplify Get-AndroidNDKVersions function
* remove $versions variable definition
2021-02-01 20:15:30 +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
Mikhail Timofeev
df8a157caf
[macOS] install geckodriver from binaries for 10.13 ( #2559 )
...
* install geckodriver from binaries for hs
* unite add to path block
* minor comment change
* fix variable name
* jg -r instead of tr
* change geckourl
2021-01-27 11:54:20 +03:00
Mikhail Timofeev
0d1d77da0e
[windows] add locked flag to cargo ( #2546 )
2021-01-26 10:30:38 +03:00
Mikhail Timofeev
06b88bd6ed
[ubuntu] add locked flag to cargo ( #2545 )
2021-01-25 20:55:03 +03:00
Mikhail Timofeev
8be00cadcb
[macos] add locked file for Cargo ( #2544 )
2021-01-25 19:55:35 +03:00
Mikhail Timofeev
cae9df3eab
Add Xcode 12.4 on macOS images ( #2518 )
2021-01-22 09:40:08 +03:00
Mikhail Timofeev
8450762c10
Revert "Updating readme file for ubuntu18 version 20210111.1 ( #2417 )" ( #2514 )
...
This reverts commit 2656f12b4c .
2021-01-21 12:47:36 +03:00
Mikhail Timofeev
8481dbc320
Revert "Updating readme file for ubuntu20 version 20210111.1 ( #2418 )" ( #2513 )
...
This reverts commit 24d52e9697 .
2021-01-21 12:47:11 +03:00
Mikhail Timofeev
832968b796
Revert "Updating readme file for ubuntu16 version 20210111.1 ( #2419 )" ( #2512 )
...
This reverts commit da495ea119 .
2021-01-21 12:46:52 +03:00
Mikhail Timofeev
123ca0707a
Revert "Updating readme file for win16 version 20210110.1 ( #2411 )" ( #2511 )
...
This reverts commit c29e01a1da .
2021-01-21 12:46:17 +03:00
Mikhail Timofeev
0715fc76ec
Revert "Updating readme file for win19 version 20210110.1 ( #2412 )" ( #2510 )
...
This reverts commit 183594ed9a .
2021-01-21 12:45:55 +03:00
Mikhail Timofeev
0377be9290
Add 6_12_5 xamarin bundle ( #2439 )
2021-01-16 15:02:59 +03:00
Mikhail Timofeev
31c97aac43
[Ubuntu] Get rid of simple apt-get provisioners ( #2376 )
...
* move 7z installation to basic.sh
* remove build essential
* move imagemagick to apt
* move subversion to apt
* move subversion to apt
* move sphinxsearch to apt
* move swig to apt
* move pollinate to apt
* move haveged to apt
* add p7zip to ubuntu 16
2021-01-11 10:42:58 +03:00
Mikhail Timofeev
ab06a8a68f
[macOS] Keep ruby 2.7 as the default one ( #2358 )
...
* Set ruby 2.7 instead of the latest one
* change ruby path in bashrc
2020-12-28 12:53:43 +03:00
Mikhail Timofeev
64c9751269
[Ubuntu] Migrate tests for common tools to Pester (part 3) ( #2337 )
...
* add test for Git
* Add Heroku
* Add hhvm
* Add Homebrew
* Add Julia
* Add kind
* Add Kubernetes Tools
* Remove kind and homebrew validate
* replace capital letter
* Add Leiningen
* add source to Leiningen
* Add Mercurial
* Add conda
* Add Netlify
* Add packer
* Add pollinate
* Add Pulumi
* Add Phantomjs
* Add Haveged
* Fix for kubectl
* Fix julia installation
* Add installer_script_folder env variable to run tests in brew provisioner
* Add delay after reboot
* Adjust pause settings
2020-12-25 18:03:35 +03:00
Mikhail Timofeev
ec4b0fa89c
Revert "[windows] change vm spec to Standard_D8s_v4 for win images ( #2318 )" ( #2333 )
...
This reverts commit 1ff7e6a0c8 .
2020-12-23 10:48:07 +03:00
Mikhail Timofeev
7ff71c853d
[macOS] Fix the issue with Python 2to3 symlink ( #2326 )
...
* change vm spec to Standard_D8s_v4 for win images
* remove symlink to 2to3
* explicitly overwrite symlinks
2020-12-22 21:34:29 +03:00
Mikhail Timofeev
1ff7e6a0c8
[windows] change vm spec to Standard_D8s_v4 for win images ( #2318 )
2020-12-21 21:20:24 +03:00
Mikhail Timofeev
b6b55afeaa
[ubuntu] change to Standard_D4s_v4 ( #2298 )
2020-12-19 15:13:59 +03:00
Mikhail Timofeev
c160ddf991
[macOS] install swiftlint from pkg ( #2296 )
...
* install swiftling from pkg for Mojave
* Install swiftlint from package for all OS except HS, return xcode-clt installation
* add utils.sh
2020-12-18 20:41:31 +03:00
Mikhail Timofeev
cb27a9e0ad
[macOS] Get rid of NDK version check test ( #2280 )
...
* change test to ndk 22
* remove test completely
2020-12-16 10:28:06 +03:00
Mikhail Timofeev
596e47fbcc
set brew cleanup period ( #2262 )
2020-12-14 18:41:34 +03:00
Mikhail Timofeev and Mike McQuaid
b635f29ec0
[macOS] Deprecate openssl 1.0.2 and set 1.1 as the default one ( #2223 )
...
* switch to 1.1 + test
* fix echo
* add path test
* fix version test
* Update comment
Co-authored-by: Mike McQuaid <[email protected] >
Co-authored-by: Mike McQuaid <[email protected] >
2020-12-11 09:47:34 +03:00
Mikhail Timofeev
52a29b9213
fix templatepath and image variables ( #2230 )
2020-12-10 13:25:37 +03:00
Mikhail Timofeev
b392aa60bd
set parameters explicitly ( #2221 )
2020-12-09 10:11:53 +03:00
Mikhail Timofeev
464fc5b500
Install Python2 from pkg file ( #2217 )
2020-12-08 21:29:39 +03:00
Mikhail Timofeev
1be42bd050
Add Xcode 12.2 and 12.3 beta ( #2054 )
2020-11-13 17:57:58 +03:00
Mikhail Timofeev
48e266a55a
[macOS] remove workaround for MS edge ( #1898 )
2020-10-26 16:41:26 +03:00
Mikhail Timofeev
47eaa69646
[macOS] Improve select datastore script ( #1892 )
...
* modify script to set tages
* add vmname
* nitpicks
* add remove tag
2020-10-26 14:37:18 +03:00
Mikhail Timofeev
16ff1bc8a8
Revert "[windows] Temporary workaround for VS installation" ( #1895 )
2020-10-25 21:34:19 +03:00
Mikhail Timofeev
0d46520ccf
[macOS] Fail builds on errors during the image generation ( #1756 )
...
* set -e and fix all the scripts
* add source utils to finalize_vm script
* change xcode version in postbuild script
* fix for softwareupdates and for xcode version
2020-10-23 17:59:08 +03:00
Mikhail Timofeev
f0c96a361c
Revert "Freeze xcodeproj 1.18.0"
2020-10-22 17:00:59 +03:00
Mikhail Timofeev
1e5b70df37
[macOS] Add http code 404 to download with retry function ( #1868 )
2020-10-21 22:22:04 +03:00
Mikhail Timofeev
fec216217d
Updating readme file for macOS-11.0 version 20201020.1 ( #1866 )
2020-10-21 13:43:30 +03:00
Mikhail Timofeev
7258903cdc
[macOS] Fix openssl on Big Sur ( #1853 )
...
* add symlink to opt
* get back 1.0.2t
2020-10-20 17:24:44 +03:00
Mikhail Timofeev
a5ef7bd7ef
[Ubuntu] Add apt-fast version to readme ( #1846 )
...
* add apt-fast
* change to apt list
* simplify the function
2020-10-20 12:38:05 +03:00
Mikhail Timofeev
0fa2247a89
change installation to package [macOS] ( #1830 )
2020-10-17 22:37:30 +03:00
Mikhail Timofeev
169953b714
[macOS] Separate xcode command line tools installation & Xcode 12.1 for Big Sur ( #1815 )
...
* add retry logic, remove separate macOS11 installation
* move to separate file
2020-10-15 19:00:36 +03:00
Mikhail Timofeev
a1f77c28f3
add workaround ( #1824 )
2020-10-15 17:03:33 +03:00