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
Mikhail Timofeev
d8857768e9
[macOS] Switch image generation to faster datastores ( #1801 )
...
* select datastore script
* add debug message
* add move-vm and helpers
* add error action
* formatting the script
* nits
* add missing quotes
* add synopsis
2020-10-13 13:56:37 +03:00
Mikhail Timofeev
5d8da1661b
switch to Get-CommandResult ( #1785 )
2020-10-11 23:28:16 +03:00
Mikhail Timofeev
9b09e359e8
[Ubuntu 20] Switch docker-moby installation to prod channel ( #1768 )
...
* remove condition
* remove os.sh
2020-10-08 19:34:59 +03:00
Mikhail Timofeev
ed60294872
[macOS] Hardcode PyPy 7.3.1 for macOS-10.13 ( #1693 )
...
* remove workaround + install 7.3.1 for hs
* get back workaround for 7.3.1
* change order
2020-09-30 10:09:54 +03:00
Mikhail Timofeev
4865e6e394
[Ubuntu] Fix aws-sam-cli repository url ( #1482 )
...
* fix url
* change directory name
2020-08-25 19:38:42 +03:00
Mikhail Timofeev
1ebce5e29c
[Windows] Add Android build-tools 30.0.1 and 30.0.2 ( #1448 )
...
* add build tools 30.0.2
* add for windows
* remove ubuntu
2020-08-21 10:33:44 +03:00
Mikhail Timofeev
0cd48075cc
[Windows] Change Alibaba Cloud CLI installation to direct download ( #1353 )
...
* change aliyun-cli installation
* change directory from system32
* fix typo
* move aliyun installation block for win2016
2020-08-05 14:07:44 +03:00
Mikhail Timofeev
23aade159c
Replace current validates with pester testing approach #1 ( #1253 )
...
* first part
* fix session manager plugin
* rework AWS installation
* azure cosmos db tests
* azure devops cli
* add azmodules test
* put brackets
* add root folder
* remove validate aliyun
* add azure modules
* update modules test
* docker, baze, dotnetsdk
* DACFx
* add azdevopscli
* change to Should -BeTrue
* nitpicks
* remove extra
* add azurecli
* remove BeforeAll for DACFx
* a bit of refactoring
* fix templates
* remove disk space validation
* rename to powershell modules
* fix templates
2020-07-21 09:50:01 +03:00
Mikhail Timofeev
749ff96d31
remove quotes ( #1217 )
2020-07-13 12:16:14 +03:00
Mikhail Timofeev
c9638062b2
[Ubuntu] Prepend brew directories to the PATH ( #1168 )
...
* prepend
* add comment and move installation
* change toolcache dir in aws-sam script
2020-07-07 08:05:14 +03:00
Mikhail Timofeev
a9fbf2c3d8
Add swap to /mnt ( #965 )
2020-06-18 22:13:09 +03:00
Mikhail Timofeev
9ff56b175e
Remove DotNET 2.2 from Ubuntu images ( #1016 )
2020-06-18 15:50:56 +03:00
Mikhail Timofeev
cd83023e65
Remove DotNET 2.2 from Windows images ( #1017 )
2020-06-18 15:12:02 +03:00
Mikhail Timofeev
e0a9c9eddb
change CRLF to LF ( #1069 )
2020-06-18 08:32:52 +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
Mikhail Timofeev
76b6fce397
[Ubuntu 20] Add docker-moby, sbt, github-cli, prepare toolcache directory ( #1002 )
...
* add docker-moby,sbt,github-cli toolcache ruby, pypy
* remove toolcache
* add agentoolsdirectory
* remove toolcache and toolset files
* move directory creation for all Ubuntus'
2020-06-04 15:09:41 +03:00
Mikhail Timofeev
1810983a57
[Ubuntu] rollback azure-cli hardcode and install the latest version ( #982 )
...
* rollback azure-cli hardcode
* remove os.sh helper
2020-06-03 14:51:55 +03:00
Mikhail Timofeev
5d67652502
remove workaround ( #984 )
2020-06-03 10:50:24 +03:00
Mikhail Timofeev
6ac6655c9f
more readable script ( #956 )
2020-05-29 14:38:59 +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
Mikhail Timofeev
728883de5d
[Ubuntu] Install 3 latest Haskell version and latest Cabal version ( #939 )
...
* Remove deprecated versions
* add regexp for the latest versions
* refactor some checks
* change cabal version
* change version retrieval to awk
* minor comments improvment
2020-05-28 10:36:52 +03:00
Mikhail Timofeev
2b6b0382e8
add azcli and azdevops ( #941 )
2020-05-27 10:32:35 +03:00
+14
021e7bc68b
Add Ubuntu 20 image ( #883 )
...
* add ubuntu 20 yml
* add ubuntu 20.04
* add toolcache
* add config
* install ansible from oficial canonical repo
* remove azure-cli
* remove azure-devops-cli
* libcurl3 -> libcurl4
* libcurl4
* install python2
* install clang9 directly from apt-get
* remove swift
* fix libcurl in the right place
* remove docker-moby
* remove dotnetcore-sdk
* remove haskell
* remove azul jdk
* remove leingen
* remove php
* remove sbt
* fix lsb release
* remove mongodb
* remove >> for go installation
* install only python3
* remove pip version
* remove add-apt-repository -y ppa:apt-fast/stable
* remove android
* remove powershell
* remove python from tests
* add java back
* change heroku installation
* get back leingen
* get back android
* remove set -e from java installation
* get back apt-fast
* remove git-lfs install from packagecloud
* add pip installation for python2
* get back set -e to java-tools.sh
* change ansible installation
* add pip to python
* Revert "install clang9 directly from apt-get"
This reverts commit e7d965f5b4 .
* Revert "change heroku installation"
This reverts commit 4fb3c0c3eb .
* Revert "remove php"
This reverts commit d64ce162b8 .
* change CRLF to LF for php installation
* get back heroku to template
* get back haskell
* get back dotnet
* install pwsh via snap
* remove netcore 3.0 & 2.2
* add azpowershell
* Upgrade to Az 3.8
* Update Validate-AzureModules.ps1
* Fix formatting in doc-string for Rust for Windows-image.
Ensure output in ` images/win/Windows2019-Readme.md` looks proper.
[Live in master right now](https://github.com/actions/virtual-environments/blob/master/images/win/Windows2019-Readme.md#rust-64-bit ), it looks kinda bad.
* added workaround for default DNS
* revert changes
* Don\'t create backup sed file (#792 )
Co-authored-by: Sergey Dolin <[email protected] >
* Updated README with new rules of tool installation. (#793 )
* Update README with new rules of tool installation.
* fixed typo
* fix notes
* another minor fix
* fixed articles
* fixed license line
* Add Python toolcache installation from Github releases for Ubuntu (#704 )
Change logic to install Python to Ubuntu images to use GitHub releases from https://github.com/actions/python-versions
* Software list: "do not change" label. (#796 )
* added_advises
* change place for hided stirng.
* changed to more direct message.
* Fail fast in image generation if not enough disk space for customers (#767 )
* added checking free disk space
Co-authored-by: Nikita Bykov <[email protected] >
* Add FS-iSCSITarget-Server (#805 )
* Updating readme file for win19 version 20200426.1
* Add Python tools installation from Github releases for Windows (#705 )
* Add Toolset provision for Windows
Co-authored-by: MaksimZhukov <[email protected] >
* Updating readme file for macOS version 20200425.1 (#801 )
* Updating readme file for win16 version 20200426.1
* change min free space to 18000Mb (#814 )
* Added java 13 package in VM (#795 )
* Added java 13 package in VM
* Fixed var name
* Make changes from 11 to 13
* added java 13 for validate-javatool
* Fix documentation for containertools
* pre-create .composer folder to preserve permission
* Fix minor glitch in installer message
echo "cmake is already installed"
* added workaround for default DNS (#819 )
* workaround reverted
* 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
* 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
* Improve Windows browsers provisioners stability (#725 )
* Improve Chrome provisioner
* Improve Edge provisioner
* Improve Firefox provisioner
* Resolve conflicts in Install-Chrome.ps1
* Add retry logic for javatools (#802 )
* Add retry logic for javatools
* Add retry logic for Selenium server download (#807 )
* Add retry logic for selenium
* Refactoring
* Add retries for Selenium release info
* Minor fix
* Fix kubectl installation (#799 )
* Fix kubectl installation
* Fix kubectl installation
* Add --client flag
* Fix for ubuntu 16.04
* Move kubectl apt packages installation to basic.sh
* Combined separated scripts for kubectl installation to one
* Minor fix
* Remove apt-transport-https package from basic.sh
* Delete helm init
* Disable crash reporting (#826 )
* disable jit debugger
* override settings asfter vs installation
* Fix maven environment variable (#831 )
* Updating readme file for macOS version 20200430.1 (#846 )
* Add nodejs toolcache for windows (#840 )
* add installation of nodejs
Co-authored-by: Dmitry Shibanov <[email protected] >
* Add nodejs tool cache for linux. (#839 )
* add nodejs
* 4 node versions
Co-authored-by: Dmitry Shibanov <[email protected] >
* Hide packages that are no longer required (#854 )
* Updating readme file for macOS version 20200430.1
* hide AutomaticRemove info
* added SSDT workload to VS 2019 (#844 )
* Install Go to hostedtoolcache directory on Ubuntu image (#848 )
* Move go location to the toolcache
* Install Go to hostedtoolcache directory on Windows image (#849 )
* Move installed go versions to toolcache directory
* Updating readme file for win19 version 20200430.2
* Updating readme file for ubuntu16 version 20200430.2
* Install Windows 10 SDK (10.0.14393.795) via standalone installer (#862 )
* add win10 sdk 10.0.14393
* markdown changes
* Add msys2 installation and validation (#632 )
* SQL Server Data-Tier Application Framework latest upgrade. (#863 )
* DACFx_latest_version_install
* Fix the cleanup script. (#856 )
* Fix the cleanup script.The result is not returned to the variable because of the output redirect
* Added the cancel timeout.
* Update Haskell tool Stack (#860 )
* Update Haskell tool Stack
* Update haskell script to install stack from get.haskellstack.org
* Updating readme file for win16 version 20200505.1
* Updating readme file for ubuntu18 version 20200430.1
* Switch Expand-Archive to 7zip on Windows image generation (#861 )
* switch expand-archive to 7zip on windows
* [Ubuntu] Add Azcopy10 (#871 )
* Add azcopy10
* Add spaces after azcopy
* add condition to ansible
* deprecated software Ubuntu 20.04
* install powershell Ubuntu 20.04
* use function in ansible
* move preparemetadata.sh to installers folder
* update preimagedata.sh ubuntu20
* add confition for dotnetsdk
* scripts/installers/2004/android.sh
* python.sh ubuntu 20.04
* simplify conditions
* remove toolcache.json
* get back note in readme
* remove workaround for git-lfs
* Az 3.8.0 Ubuntu 20.04
* fix kubernetes-tools in template
* add helpers script to os.sh
* remove old android, old cabal
* remove platform tools
* remove java7 for ubuntu20
* stay only go 1.14 Ubuntu 20.04
* add helper to python.sh
* add os.sh helper to azpwsh and java
* remove apis from documented
* remove addons google-api
* Install Az latest module
* get back swift
* set java 11 as default
* change offer and sku
* Revert "change offer and sku"
This reverts commit d5d92a553a .
* Unite mercurial scripts
* combine basic scripts for ubuntu 18 & 20
* add os.sh to basic.sh
* Revert "set java 11 as default"
This reverts commit aada5b12b0 .
* set Java11 by default, set Java8 for Androidsdk
* rework php script
* remove rid of php.sh files
* move installation to for loop
* add disk space validation
Co-authored-by: Christoph Bergmeister [MVP] <[email protected] >
Co-authored-by: Jostein Kjønigsen <[email protected] >
Co-authored-by: Darii Nurgaleev <[email protected] >
Co-authored-by: Sergey Dolin <[email protected] >
Co-authored-by: Sergey Dolin <[email protected] >
Co-authored-by: Alena Sviridenko <[email protected] >
Co-authored-by: Vladimir Safonkin <[email protected] >
Co-authored-by: Dariy Nurgaleev <[email protected] >
Co-authored-by: Nikita Bykov <[email protected] >
Co-authored-by: Aleksandr Chebotov <[email protected] >
Co-authored-by: Image generation service account <[email protected] >
Co-authored-by: Maksim Petrov <[email protected] >
Co-authored-by: Sima Zhu <[email protected] >
Co-authored-by: phozzy <[email protected] >
Co-authored-by: Jorgen Thelin <[email protected] >
Co-authored-by: Dmitry Shibanov <[email protected] >
Co-authored-by: Dmitry Shibanov <[email protected] >
Co-authored-by: cage200 <[email protected] >
Co-authored-by: Junyoung Clare Jang <[email protected] >
Co-authored-by: Dibir Magomedsaygitov <[email protected] >
Co-authored-by: Aleksandr Chebotov <[email protected] >
2020-05-26 18:45:48 +03:00
Mikhail Timofeev
a8f49b6630
[Windows] Fix java 11 installation ( #887 )
...
* Fix java 11 installation, add tests
* change java installation to use function
* remove extra line
2020-05-16 12:31:21 +03:00
Mikhail Timofeev
0e7d6a75c6
[Ubuntu] Add /tmp cleanup ( #878 )
...
* add tmp cleanup
* low min to 17800
2020-05-14 09:08:27 +03:00
Mikhail Timofeev
96100ea49b
Updating readme file for macOS1015 version 20200507.1 ( #867 )
2020-05-13 17:15:18 +03:00
Mikhail Timofeev
6b08235b41
[Ubuntu] Add Azcopy10 ( #871 )
...
* Add azcopy10
* Add spaces after azcopy
2020-05-13 10:01:02 +03:00
Mikhail Timofeev
3862d31b96
Install Windows 10 SDK (10.0.14393.795) via standalone installer ( #862 )
...
* add win10 sdk 10.0.14393
* markdown changes
2020-05-12 09:16:14 +03:00
Mikhail Timofeev
4ff5894156
change min free space to 18000Mb ( #814 )
2020-04-30 19:54:22 +03:00
Mikhail Timofeev
d3b4d6b4d1
Updating readme file for macOS version 20200425.1 ( #801 )
2020-04-30 18:26:55 +03:00
Mikhail Timofeev
792da139c9
move homebrew to the end ( #789 )
2020-04-28 10:26:29 +03:00
Mikhail Timofeev
a5e9522d54
Revert "Pre-install Android NDK 20 on Ubuntu ( #711 )"
...
This reverts commit 8abd45c3a8 .
2020-04-21 18:22:29 +03:00
Mikhail Timofeev
b1cf25f873
[Ubuntu] Remove workaround for vcpkg ( #728 )
...
* remove workaround
* add workaround for ubuntu 16
* remove sudo
* Spelling
* remove extra lines
2020-04-17 13:38:10 +03:00
Mikhail Timofeev
cb4a6e0cc0
add libgbm ( #734 )
2020-04-17 13:37:59 +03:00
Mikhail Timofeev
bbaf8b9224
Add SQL Server Data Tools extensions to VS2019 ( #559 )
...
* add extensions
* add exe installation
* change Reporting Services name
* add switch to function, add validation
* change install wdk to function
* Fix template
* fix scripts name
* add quotes
* more quotes
* one more quotes
* get rid of duplicate code
* move quotes to function
* small improvment to wix installation
* add comment to validate extensions script
2020-03-16 20:28:46 +03:00
Mikhail Timofeev
6d40dbd2e4
fix readme name ( #557 )
2020-03-14 12:34:27 +03:00
Mikhail Timofeev
6b03ec0d58
Fix docs for gecko, swap chrome and ie drivers ( #519 )
2020-03-08 17:43:37 +03:00
Mikhail Timofeev
531fe345a2
Fix bazelisk and mercurial output in readme ( #518 )
...
* fix output
* fix bazelisk output on ubuntu
2020-03-08 12:28:50 +03:00
Mikhail Timofeev
7a2ead741f
Revert "Restore Git bash utilities to the PATH"
2020-02-28 19:20:51 +03:00