Commit Graph

808 Commits

Author SHA1 Message Date
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
Aleksandr Chebotov
e470bcde79 fix empty password for mysql-server (#2400) 2021-01-08 16:02:09 +03:00
iBug
9b11155b75 Preload libgsl-dev in Ubuntu images, resolves #2356 (#2360) 2020-12-31 15:28:51 +03:00
Sergey Dolin
204775df20 Add Android Command Line tools to Linux images (#2364)
* Add Android Comand Line tools for Linux

* Fix software report
2020-12-31 13:08:02 +03:00
Dibir Magomedsaygitov
875891b86b [Ubuntu] Migrate missing tools tests to Pester (#2374)
* add missing tests

* fix naming and nvm test

* fix containers test and bring pwsh test back

* remove pwsh test

* small fix
2020-12-31 10:00:43 +03:00
Leonid Lapshin
3753e7b923 Databases and java pester tests (#2338)
* added mongodb postgres java tests

* fixed 1.7 and 12 Java on Ubuntu 20

* several improvments

* removed update-environment function

* add etc-environment import

* removed sourcing invoke-tests

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-12-30 18:04:55 +03:00
Leonid Lapshin
f3394fb979 [ubuntu] reverted dotnet sdk extraction in parallel (#2373)
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-12-30 14:26:37 +03:00
Leonid Lapshin
1ce075fe93 [ubuntu] Pester tests for dotnet sdk, cmd tools and codeql (#2335)
* dotnet cmd codeql tests

* fixed dotnet tests, added codeql to toolset

* changed codeql version to wildcard

* removed unused import and a test call

* tmp

* lowercase file name

* removed sourcing invoke-tests

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-12-30 13:50:21 +03:00
Vladimir Safonkin
f3f0f47926 Add ruby 3.0.0 to the toolcache (#2366)
* Add Ruby 3.0.0 to toolsets

* Ruby 2.7.2 as default for macOS

* Minor fix
2020-12-30 09:58:27 +03:00
Vladimir Safonkin
0ae118c6ae [Ubuntu] Create symlink for Pester test running (#2349)
* Create symlink for test running

* Fix 1604 and 2004 templates

* Fix php and haskell running

* Minor fix

* Fix new added tests

* Fix symlink

* Minor fix

* Fix script permissions

* Minor fix

* Fix firefox and rust tests

* Fix new merged tests
2020-12-30 09:57:11 +03:00
Sergey Dolin
81909fddd5 Replace dpkg with apt (#2334)
dpkg can not get a lock, use apt mock script instead
2020-12-29 10:04:25 +03:00
Vladimir Safonkin
0a768b0726 [Ubuntu] Migrate tests to Pester (#2340)
* Add Pester tests

* Fix incorrect merging

* Remove swift test from installing script

* Minor fix

* Remove Haskell tests from commons tests

* Fix selenium test

* Fix SVN test

* Fix pipx tests

* Debug

* Fix pipx packages test

* Skip pipx for 16.04
2020-12-29 10:02:46 +03:00
Dibir Magomedsaygitov
f58f2c1e02 [Ubuntu] Migrate Toolset tests to Pester (#2339)
* migrate toolset tests to pester

* move test invocation

* minor fixes
2020-12-28 15:07:00 +03:00
Dibir Magomedsaygitov
7c15befd02 [Ubuntu] Migrate Browsers and Rust tests to Pester (#2323)
* add tests for browsers and rust

* small fix

* fix tests invoking

* small fixes

* resolve conflicts

* fix firefox test
2020-12-28 11:34:32 +03:00
Leonid Lapshin
ba0809214b [ubuntu] Changed dotnet core sdk unpacking stage (#2297)
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-12-28 11:26:28 +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
Vladimir Safonkin
02c2fbad69 [Ubuntu] Migrate php to Pester tests (#2341)
* Php Pester tests

* Minor fix
2020-12-25 13:02:25 +03:00
Vladimir Safonkin
82b4e13fb0 [Ubuntu] Move Haskell tests to separate file. (#2348)
* Move Haskell tests to separate file

* Minor fix
2020-12-25 12:36:01 +03:00
Aleksandr Chebotov
c86fcd37ee [ubuntu] remove stale go params (#2342) 2020-12-24 18:34:59 +03:00
Vladimir Safonkin
ee8132a978 [Ubuntu] Migrate tests for Haskell to Pester (#2314)
* Add Pester tests for Haskell on Ubuntu

* Add tests for all installed ghc versions

* Minor fix

* Minor fix

* Fix number of installed ghc versions test

* Fix GHC number test
2020-12-24 12:36:37 +03:00
Vladimir Safonkin
7f1a7b4177 [Ubuntu] Migrate tests for Android to Pester (#2313)
* Add Pester tests for Android on Ubuntu

* Minor fix

* Move Get-AndroidPackages to common helpers

* Minor fix

* Delete Android test name for invoke_tests script
2020-12-24 12:14:41 +03:00
Dibir Magomedsaygitov
6245d40db7 fix vcpkg output (#2319) 2020-12-24 10:17:19 +03:00
Aleksandr Chebotov
ac87b63b13 [Ubuntu] Migrate PowerShell and Docker tests to Pester (#2317)
* PowerShell and Docker Pester tests

* no pester module

* import pester

* invoke docker with sudo

* remove native test

* add fix for az 1.0.0 module

* revert powershellget installation

* revert flag Force

* add $ProgressPreference = "SilentlyContinue"
2020-12-23 15:18:48 +03:00
Dibir Magomedsaygitov
a9a236f7e5 [Ubuntu] Migrate tests for common tools to Pester (part 1) (#2288)
* add common tools tests pt1

* fix tests

* fix erlang test

* resolve comments

* minor changes

* remove extra logging
2020-12-23 10:25:52 +03:00
Dibir Magomedsaygitov
90ecf07404 [Ubuntu] Migrate tests for CLI tools to Pester (#2289)
* add tests for cli tools to pester

* small fix

* remove extra commenting

* resolve issues

* fix vercel test

* remove extra logging
2020-12-21 23:35:22 +03:00
CrazyMax
7e4e97b9d9 [Ubuntu] Add pass package (#2304)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-12-21 22:00:51 +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
Mikhail Timofeev
b6b55afeaa [ubuntu] change to Standard_D4s_v4 (#2298) 2020-12-19 15:13:59 +03:00
Darii Nurgaleev
a2e5aefffd [Ubuntu] update apt.mock with additional lock error. (#2299) 2020-12-18 21:34:02 +03:00
Dibir Magomedsaygitov
2b93b03377 [Ubuntu] Implement first Pester tests (#2270)
* implement first pester tests

* add comment for azcopy test

* remove extra importing and old function

* resolve comments

* fix typo
2020-12-17 09:52:09 +03:00
github-actions[bot]
be672cb22c Updating readme file for ubuntu18 version 20201210.0 (#2242)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-17 00:03:13 +00:00
github-actions[bot]
1905c77688 Updating readme file for ubuntu20 version 20201210.0 (#2240)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-16 11:20:05 +00:00
Varun Agrawal
4462fe7121 Add Boost env variable to Linux docs (#2043)
* Add Boost env variable to Linux docs

* Revert "Add Boost env variable to Linux docs"

This reverts commit 67a54f233c.

* Update script to generate Boost variables for linux

* updated software report script to correct version

* Lots of fixes

* fix markdown formatting
2020-12-16 13:47:43 +03:00
github-actions[bot]
2856b92110 Updating readme file for ubuntu16 version 20201210.0 (#2246)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-16 09:45:27 +00:00
Aleksandr Chebotov
8bf8504e77 bash version output (#2238) 2020-12-14 09:29:13 +03:00
Sergey Dolin
3c7eed569a Add android emulator version (#2144) 2020-12-08 22:13:20 +03:00
Aleksandr Chebotov
d7b5e5afb7 [Ubuntu] Fix add key in containers.sh script (#2196)
* fix add key

* fix apt-key add
2020-12-07 15:48:49 +03:00
Juan Julián Merelo Guervós
3cd4e423d8 Adds Perl version detection (#2206)
* Adds Perl version detection

* Follows @al-cheb advice 👍
2020-12-07 15:46:43 +03:00
github-actions[bot]
afa8bfb619 Ubuntu 2004 (20201130 update) (#2169)
* Updating readme file for ubuntu20 version 20201130.1

* added announcement

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-07 06:00:30 +00:00
Dibir Magomedsaygitov
ae1a1607b0 add dotnet-core 5.0 (#2048) 2020-12-04 10:22:12 +03:00
Dibir Magomedsaygitov
f415c1f30f [Ubuntu] Fix version output for vcpkg (#2140)
* change version output for vcpkg

* change commit id to short

* minor change
2020-12-04 10:21:12 +03:00
github-actions[bot]
185b8209c2 Ubuntu 1604 (20201129 update) (#2160)
* Updating readme file for ubuntu16 version 20201129.1

* added announcement

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-03 15:46:29 +00:00
Markus Podar
f0bafa3eae [Ubuntu] Add MediaInfo package (#2188)
See https://github.com/actions/virtual-environments/issues/2185
2020-12-03 18:34:14 +03:00
Shivam Mathur
c899ed38f9 [Ubuntu] Add PHP 8.0 (#2162) 2020-12-03 18:32:57 +03:00
github-actions[bot]
5987ab0f60 Ubuntu 1804 (20201129 update) (#2159)
* Updating readme file for ubuntu18 version 20201129.1

* added announcement

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-03 14:59:24 +00:00
Darii Nurgaleev
c45b5f5b6f [Ubuntu] Powershell Tools/Modules software report. (#2164)
* added new tables to ubuntu generation.

* changes applied

* removed powershell version
2020-12-03 08:35:46 +03:00
Darii Nurgaleev
261d2e0154 [Ubuntu20] remove reboot from packer json. (#2165) 2020-12-03 08:30:41 +03:00
Dibir Magomedsaygitov
77db8c40a0 [Ubuntu] Fix Openshift-client installation (#2184)
* fix oc installation

* resolve issue
2020-12-02 19:28:36 +03:00
Darii Nurgaleev
a94b661b02 [Ubuntu] Additional verification for container's tools (#2175)
* Additional verification for container's tools

* changed verification according to other scripts.

* added for loop

* create array for tools.
2020-12-02 14:46:08 +03:00
Ewout ter Hoeven
a7287233bc [Ubuntu] Always install latest CMake version (#2131)
* [Ubuntu] Always install latest CMake version

Should fix #2129 and succeeds #2126 

Thanks to @unfor19 for [this solution](https://gist.github.com/steinwaywhw/a4cd19cda655b8249d908261a62687f8#gistcomment-3459923)

Please test extensively.

* [Ubuntu] CMake.sh: Use jq instead of grep

* [Ubuntu] cmake.sh: Extract URL directly from API output

Co-authored by @al-cheb, thanks!
2020-12-02 12:57:05 +03:00