Mikhail Timofeev
b46e9c7adb
remove SourcesDir variable
2020-07-02 12:13:44 +03:00
Mikhail Timofeev
ef11240bbd
simplify variable
2020-07-02 12:00:16 +03:00
Mikhail Timofeev
1a582d0836
change description and comments
2020-07-02 11:22:58 +03:00
Mikhail Timofeev
9de5dfef44
pretify script a bit
2020-07-02 11:11:56 +03:00
Mikhail Timofeev
b12baea320
change installation method
2020-07-01 18:34:36 +03:00
Vladimir Safonkin and GitHub
c1ee9d8bc6
Fix download retry helper ( #1110 )
...
* Fix download helper
* Fix download helper
* Add compressed flag to helper
* Minor fix
* Minor fix
2020-07-01 16:31:41 +03:00
Maksim Petrov
38ee52e36d
Merge branch 'master' into v-mapetr/linux/update-az
2020-07-01 00:02:30 +03:00
Aleksandr Chebotov and GitHub
21c6325fca
start and enable docker.service if not running/enabled ( #1140 )
2020-06-30 08:57:34 +03:00
Aleksandr Chebotov and GitHub
a89f839675
[Ubuntu] Merge several toolset provisioners into single Configure-Toolset script ( #1121 )
...
* Single toolset
* rework conditional logic
2020-06-29 14:10:01 +03:00
Maksim Petrov
7a2c4871fc
Small fix in syntax
2020-06-28 21:08:18 +03:00
Maksim Petrov
52610e17ba
Move azpowershell versions to toolset
2020-06-28 21:03:34 +03:00
Maksim Petrov
3b86a377ee
Add Az 4.3.0 for Ubuntu
2020-06-27 04:55:49 +03:00
Aleksandr Chebotov and GitHub
2378e1c967
Add localhost alias ::1 IPv6 ( #1107 )
2020-06-25 18:56:42 +03:00
de175a01f6
Update mysql to version 8 on Ubuntu 20.04 ( #621 )
...
* mysql update to version 8
* changed package number and install dev tools
* added latest version parser
* removed sed for whitespaces - changed to grep.
* removed unnessacary cut from script.
* removed unnesscary grep.
* added definition for ubuntus.
* root password section moved from if
Co-authored-by: Dariy.Nurgaleev <[email protected] >
2020-06-25 12:21:08 +03:00
Darii Nurgaleev and GitHub
f342a7de2d
Add Adopt Open JDK for Ubuntu. ( #1060 )
...
* added Adopt Open JDK for Ubuntu.
* added default java for ubuntu 20
* moved Azul Keys to ubuntu 16,18
* Documentation description
* set default java version.
* Added documentation part for Azul Zulu.
* remove java 13,14
* moved apt-get update.
* removed 12 jdk for ubuntu 20.
* java 12 documentation
* java 12 only on ubuntu 16 18
2020-06-24 11:37:04 +03:00
Maxim Lobanov and GitHub
6f246a3b4f
Update nvm.sh ( #1096 )
2020-06-23 12:09:52 +03:00
Vladimir Safonkin and GitHub
e9e1f92089
Fix retry download helper for PyPy ( #1092 )
2020-06-23 12:09:16 +03:00
f06102ac3a
Switch provisioners to install Go from GitHub releases on Ubuntu ( #1025 )
...
* install go
* added validation
* check zero build version
* add versions and for ubuntu2004
* setup for ubuntu
* fix execute command
* fix issue with cat
* fix go.sh
* fix comments
* remove documentation
* fix comment position go.sh ubuntu2004
* fix version
* remove import
* remove variables
* remove fake url
* fix linking to default version
Co-authored-by: Dmitry Shibanov <[email protected] >
2020-06-19 19:29:07 +03:00
Vladimir Safonkin and GitHub
53ac16e05d
Use curl in download retry helper ( #1079 )
2020-06-19 17:05:38 +03:00
Mikhail Timofeev and GitHub
a9fbf2c3d8
Add swap to /mnt ( #965 )
2020-06-18 22:13:09 +03:00
Mikhail Timofeev and GitHub
9ff56b175e
Remove DotNET 2.2 from Ubuntu images ( #1016 )
2020-06-18 15:50:56 +03:00
Mikhail Timofeev and GitHub
e0a9c9eddb
change CRLF to LF ( #1069 )
2020-06-18 08:32:52 +03:00
Greg Swallow and GitHub
6e50cf94ab
Paragraphs (or stanzas) should cover 1 topic only. ( #1062 )
...
* Paragraphs (or stanzas) should cover 1 topic only.
* No need for options.
2020-06-17 19:26:41 +03:00
Vladimir Safonkin and GitHub
500822209c
Add linux utils ( #1034 )
...
* Add linux utils
* Add linux utils to 16.04
2020-06-17 14:43:03 +03:00
Maksim Petrov and GitHub
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
40caaf3e2c
Switch provisioners to install Boost from GitHub releases on Ubuntu ( #995 )
...
* switched provisioners to install Boost from GitHub releases on Ubuntu
* removed DocumentInstalledItem from boost.sh
Co-authored-by: Nikita Bykov <[email protected] >
2020-06-16 12:07:23 +03:00
Andy Mishechkin and GitHub
dc7ffe9eb0
[Zeit] terms have been removed from Vercel deployment ( #1032 )
2020-06-11 16:50:59 +03:00
Mikhail Timofeev and GitHub
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
Aleksandr Chebotov and GitHub
85331140fc
Fix regression with PHP installation ( #983 )
...
* add helpers functions
* replace 160 code to 32
2020-06-03 17:57:40 +03:00
Mikhail Timofeev and GitHub
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
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 <[email protected] >
2020-06-02 15:52:42 +03:00
c6a872a71e
Return back dotnent 3.1.102 ( #778 )
...
Co-authored-by: Sergey Dolin <[email protected] >
2020-06-02 15:52:30 +03:00
Fernando Guisso and GitHub
d2a9559ba0
update docker-compose installer ( #966 )
...
update the URL for use the latest version.
2020-06-01 21:29:57 +03:00
Alejandro Pauly and GitHub
578458522a
Merge pull request #957 from ejsmith/patch-1
...
Skip first time welcome message in .NET Core
2020-05-29 13:01:52 -04:00
Vladimir Safonkin and GitHub
330e62af9d
Add download retry helper on Ubuntu ( #955 )
...
* Add download retry helper
2020-05-29 15:27:33 +03:00
Mikhail Timofeev and GitHub
6ac6655c9f
more readable script ( #956 )
2020-05-29 14:38:59 +03:00
Dibir Magomedsaygitov and GitHub
696110c157
Refactor AzModules installation ( #945 )
...
* refactor azmodules installation
2020-05-29 14:26:08 +03:00
Mikhail Timofeev and GitHub
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
Vladimir Safonkin and GitHub
7976605290
Add git-ftp on Ubuntu image ( #950 )
...
* Add git-ftp
* Remove comment
* Minor fix
* Move installation to git.sh
2020-05-29 09:28:06 +03:00
Aleksandr Chebotov and GitHub
9b76f6f84b
Update to latest kind version ( #954 )
2020-05-28 19:30:28 +03:00
Eric J. Smith and GitHub
ea645ec9af
Skip first time welcome message in .NET Core
...
Since .NET Core 3.1.300, there is a new environment variable named `DOTNET_NOLOGO` that specifies whether .NET Core welcome and telemetry messages are displayed on first run.
https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet
2020-05-28 10:15:39 -05:00
Andy Mishechkin and GitHub
8290bdeb6e
"Zeit-now" CLI to "zeit-vercel" CLI ( #947 )
...
* Zeit Now has been replaced to Zeit Vercel
* Checking the [now] command has been added
* zeit-now -> zeit-vercel
* zeit--Now has been renamed to zeit-vercel in Ubuntu temlates
2020-05-28 16:18:02 +03:00
Mikhail Timofeev and GitHub
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
Medya Ghazizadeh and GitHub
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
Darii Nurgaleev and GitHub
a1b0db7199
removed fix ( #943 )
2020-05-27 10:30:45 +03:00
+13
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 e7d965f5b4d9935440900c6bb9e3fa2752c1f261.
* Revert "change heroku installation"
This reverts commit 4fb3c0c3ebec1f83cf3cd71f2526ea13b5f36d60.
* Revert "remove php"
This reverts commit d64ce162b857ea0b358e153e70d5fee03d9d2451.
* 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 d5d92a553aed8b485bcdb1f72eeaca6b597874d3.
* 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 aada5b12b0ce12e86f11b35fd88cfa2348e4814e.
* 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
a56bf3f0ee
Install GitHUB CLI on Ubuntu ( #851 )
...
* Install GitHub CLI on linux images
* Install latest release
* remove unneeded sudo
* Remove help cli options
* Add helper doc
* Resolve comments
Co-authored-by: Sergey Dolin <[email protected] >
2020-05-26 16:30:15 +03:00
Aleksandr Chebotov and GitHub
5e7a5aeedd
Add retries to get PyPy version ( #933 )
...
* add retries to get PyPy version
* replace wget to curl
2020-05-25 12:35:06 +03:00
Maksim Petrov and GitHub
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
Aleksandr Chebotov and GitHub
b32d652ed9
change limit to 16000 ( #920 )
2020-05-21 17:50:48 +03:00