Dibir Magomedsaygitov
45df250473
fix aliyun-cli installation ( #4147 )
2021-09-25 19:10:58 +03:00
Julian Ospald
0d16297bf7
[Ubuntu] Simplify ghcup code ( #4126 )
2021-09-22 19:32:16 +03:00
Nikita Bykov
ef2db470d9
[Ubuntu] Add android NDK r23 ( #4073 )
2021-09-20 13:35:44 +03:00
Julian Ospald
db5e4084fe
Fix unnecessary /usr/bin/ghc symlink ( #4095 )
2021-09-16 10:06:33 +03:00
Aleksandr Chebotov
a675a54759
Revert "[Ubuntu] Install cargo-audit 0.14.1 as 0.15.0 is broken ( #3821 )" ( #4072 )
2021-09-13 16:13:22 +03:00
Julian Ospald
ee69b89103
Use ghcup to install GHC on linux and remove docs and profiling libs ( #4043 )
2021-09-10 16:17:15 +03:00
Aleksandr Chebotov
a8c8a73ad1
[Ubuntu] homebrew: remove double quotes around env vars ( #3984 )
2021-08-30 11:55:56 +03:00
Dibir Magomedsaygitov
1cbea05824
[Ubuntu] Rework Maven installation ( #3973 )
...
* rework maven installation
* resolve issues
* resolve issue with extracting latest maven version
2021-08-27 22:43:29 +03:00
Aleksandr Chebotov
557fce161e
[Ubuntu] scripts: move invoke_tests at the bottom ( #3950 )
2021-08-24 13:45:49 +03:00
Aleksandr Chebotov
c81312dfa7
selenium: Download selenium-server-standalone.jar from GitHub releases ( #3939 )
2021-08-20 15:13:27 +03:00
Aleksandr Chebotov
e9edf6552f
Remove eval statement ( #3920 )
2021-08-18 11:57:22 +03:00
Aleksandr Chebotov
5b7a0eee31
Add HOMEBREW_SHELLENV_PREFIX env ( #3908 )
2021-08-17 11:43:19 +03:00
Leonid Lapshin
e7ca52b564
[Ubuntu] Reworked clang installation to use default Ubuntu repo ( #3834 )
2021-08-04 10:45:59 +03:00
Aleksandr Chebotov
0768aa2d0d
[Ubuntu] Expand oc only in openshift installation ( #3841 )
2021-08-03 15:30:56 +03:00
Dibir Magomedsaygitov
7c1956be8a
[Ubuntu] Fix kubectl installation ( #3836 )
...
* fix kubectl installation
2021-08-02 22:11:44 +03:00
Dibir Magomedsaygitov
e9a8f1dac7
[Ubuntu] Fix GraalVM installation to retrieve latest version ( #3832 )
2021-08-02 16:12:26 +03:00
Mikhail Timofeev
799c7a79cf
[Ubuntu] Install cargo-audit 0.14.1 as 0.15.0 is broken ( #3821 )
...
* Version 0.15.0 is broken, stick to 0.14.1
* Install cargo-audit without locked
2021-07-30 22:06:02 +03:00
Aleksandr Chebotov
99c8d003d4
[Ubuntu] Update MongoDB to version 5 ( #3776 )
2021-07-22 14:32:48 +03:00
mikhailshaganov
966395f4bd
[Ubuntu] Add kotlin ( #3755 )
2021-07-22 11:31:30 +03:00
Mikhail Timofeev
9400af6b30
[Ubuntu] Install yq to /usr/bin ( #3768 )
...
* Installation to /usr/local/bin break some workflows
2021-07-21 16:15:34 +03:00
Ryan
09920886d1
[ubuntu] fix: correct variable to print only tool name ( #3767 )
...
it was broken in #3701
2021-07-21 14:58:59 +03:00
Darleev
6637167579
[Ubuntu] Added HTTP status code check to download_with_retries ( #3721 )
...
* Disable exit on error temporary to implement retry logic based on exit code
* Check HTTP response code and retry if it's not 200
* Make variables local to not interfere with other scripts
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com >
2021-07-19 11:29:53 +03:00
Mikhail Timofeev
5d206765aa
Use python3 to install aws-cli V1 ( #3740 )
...
* Starting from version 1.20 aws-cli dropped python2 support
2021-07-16 18:40:26 +03:00
Leonid Lapshin
836dd6f083
[Ubuntu] Fix npm global modules installation ( #3734 )
...
* fixed directories permissions
* local bin permissions
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru >
2021-07-16 10:55:47 +03:00
Yann Jouanique
5161c257a2
[ubuntu] Install yq ( #3646 )
2021-07-15 12:21:48 +03:00
Aleksandr Chebotov
8aac9e60c0
[Ubuntu] Update ansible-base to ansible-core ( #3711 )
...
Update ansible-base 2.10 to ansible-core 2.11 for Ubuntu images
2021-07-14 12:23:24 +03:00
Tobias Chen
52b67da785
[Ubuntu] Remove hardcoded toolsToInstall from script ( #3701 )
2021-07-12 16:54:04 +03:00
Hai Cao
7fe7393aa2
[Ubuntu] Add SqlPackage ( #3700 )
...
* [Ubuntu] Add SqlPackage
* Address comments
2021-07-12 10:59:56 +03:00
Mikhail Timofeev
f1ab1bd12f
[Ubuntu] Switch android tools installation to use sdkmanager from command-line tools ( #3650 )
...
* Switch android tools installation to cmdline-tools
* Replace deprecated sdkmanger from sdk-tools to the one from cmdline tools
* Remove patcherv4 from toolsets as it's included in m2repository extras
* Add tests to make sure both sdkmanagers exist
* Return cmdline-tools to software readme
* Get-AndroidInstalledPackages function now use list_installed param
* Create a function to get sdkmanager version = cmdline tools version
* Get rid of hardcoded path to ANDROID_HOME
* Add reloadEtcEnvironment call to installation script
* Use env variable ANDROID_HOME in tests
* Modify software report to output any version
* Change regex pattern to output the group
* Currently the function returns 4. instead of 4.0, this change fixes it
2021-07-07 15:16:46 +03:00
Marcus Felling
dd399bcab4
[Ubuntu] Adding Bicep CLI ( #3639 )
...
* Add Bicep CLI to Ubuntu images
* Use helper download_with_retries
* remove bicep from deprecated 16.04 image
* formatting
Co-authored-by: Marcus Felling <MarcusFelling@microsoft.com >
2021-06-24 11:13:00 +03:00
Mikhail Timofeev
4416d54d30
[Ubuntu] Remove php installation, tests and software docs for Ubuntu 16 ( #3541 )
...
* Remove php installation, tests and software docs for Ubuntu 16
* Add openssl 1.1.1k installation as python toolcache depends on it
* Add a comment about openssl installation on Ubuntu 16
2021-06-10 22:33:08 +03:00
Sergey Dolin
24ae664aed
[ubunty] Add note about LLVM repo ( #3523 )
...
* Add LLVM libc++ info
* combine clang, clang-format into LLVM components
* fix formatting
Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com >
2021-06-10 11:21:02 +03:00
Sergey Dolin
a9d832d671
[ubuntu] installing the latest .NET sdk patch version for every feature version ( #3550 )
...
* installing the latest patch version for every feature version
* simplify versions computing
* fix space
Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com >
2021-06-10 11:17:30 +03:00
Omar Sandoval
d722f6fed9
[Ubuntu] Install default version of Clang last ( #3506 )
2021-06-04 14:36:14 +03:00
Sylvain
b870568e36
[ubuntu] Clean way to disable the pcov PHP Extension ( #3472 )
...
* Clean way to disable the pcov PHP Extension
Fixes https://github.com/actions/virtual-environments/issues/3341
* Update php.sh
* Update php.sh
* Documentation
2021-06-03 19:12:53 +03:00
Javier de la Morena
fa8469a2cd
[ubuntu] Update ORAS URL ( #3516 )
2021-06-03 09:37:12 +03:00
Mikhail Timofeev
2c6cc7ab0d
[Ubuntu] Change rebar installation to use GitHub releases ( #3486 )
...
* Change rebar installation to use gh releases
* Add source $HELPER_SCRIPTS/install.sh
* Add Erlang rebar3 to software readme
2021-06-01 18:31:35 +03:00
Mikhail Timofeev
589a58e707
[Ubuntu] Change java-tools script to retrieve the latest major Gradle version ( #3385 )
...
* Change java-tools script to retrieve the latest major gradle version
* Change gradle installation to use manifest json. Use download_with_retries function
* Move maven version to the toolset
2021-05-21 15:37:15 +03:00
Sergey Dolin
7ce21d8b0e
[ubuntu] Rework Mono installation to avoid using apt repos ( #3289 )
...
* Rework Mono installation to avoid using apt repos on Ubuntu images
* Use rest of line to read full AptSourceRepository
2021-05-21 10:34:41 +03:00
Shivam Mathur
85e107cdc3
[ubuntu] Add PHP extensions: imagick, pcov and sodium ( #3405 )
2021-05-18 10:42:14 +03:00
Mikhail Timofeev
952ee3e740
[ubuntu] Move aws-sam-cli installation to the aws.sh script ( #3401 )
2021-05-17 21:55:32 +03:00
Ewout ter Hoeven
09855006a1
Add Clang 12 to Ubuntu 20.04 toolset ( #3206 )
...
* Add Clang 12 to Ubuntu 20.04 toolset
* Ubuntu: Install Clang-12 directly from LLVM
2021-05-13 18:43:56 +03:00
Mikhail Timofeev
087144469d
[ubuntu] Remove pip symlink creation ( #3366 )
2021-05-12 11:24:18 +03:00
Mikhail Timofeev
a5ee51f72d
Revert "[ubuntu] Rework php installation ( #3272 )" ( #3340 )
...
This reverts commit b1f202e5f0 .
2021-05-07 16:35:34 +03:00
Mikhail Timofeev
366f1b078e
[Ubuntu] Avoid updating gems ( #3320 )
2021-05-06 10:04:22 +03:00
Sergey Dolin
adf1f3d76e
[ubuntu] Remove apt sources used to install azure-cli only ( #3274 )
2021-05-05 16:39:04 +03:00
Darii Nurgaleev
f84d55abeb
Rework Kubernetes installation to avoid using apt repos on Ubuntu images ( #3309 )
...
* github_feed_token removal
* remove file
* GithubFeedToken remove from other files
* remove boost from docs
* Kubectl installation without additional repo
* add latest kubectl version variable
2021-05-05 11:50:15 +03:00
Leonid Lapshin
1532432fa9
Fix fastlane installation for Ubuntu 20 ( #3308 )
...
* tmp fix for Ubuntu 20
* removed unnecessary line break
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru >
2021-05-04 21:00:16 +03:00
Leonid Lapshin
b1f202e5f0
[ubuntu] Rework php installation ( #3272 )
2021-04-29 17:29:51 +03:00
Sergey Dolin
552da81d13
[ubuntu] Document GHC apt repository ( #3268 )
2021-04-28 14:51:16 +03:00