Commit Graph

1047 Commits

Author SHA1 Message Date
Mikhail Timofeev
5b8393bde4 Add docker moby server version (#2657) 2021-02-09 22:50:11 +03:00
Dibir Magomedsaygitov
395127da8f [Ubuntu] Fix Netlify installation, move its and vercel's installation to Nodejs.sh (#2666)
* fix netlify installation

* debug

* resolve comments

* small fix
2021-02-09 18:57:05 +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
Dibir Magomedsaygitov
3ca926ec34 Deprecate Java 7 (#2633) 2021-02-07 16:08:29 +03:00
Andy Mishechkin
4491eeb15f [ubuntu] Go default version is set to 1.15 (#2632) 2021-02-05 20:49:23 +03:00
Aleksandr Chebotov
be109fcbc2 [Ubuntu] Provide version info for binutils and coreutils packages (#2627)
* include binutils and coreutils to doc section

* fix bin to core

* replace split to Take-OutputPart
2021-02-05 19:38:39 +03:00
github-actions[bot]
19c44ab1e1 Ubuntu 1804 (20210131 update) (#2598)
* Updating readme file for ubuntu18 version 20210131.1

* restored NDK

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>
2021-02-04 19:31:05 +00:00
github-actions[bot]
525f79f479 Ubuntu 2004 (20210131 update) (#2599)
* Updating readme file for ubuntu20 version 20210131.1

* restored NDK

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>
2021-02-04 14:45:37 +00:00
github-actions[bot]
bc17e04240 Ubuntu 1604 (20210131 update) (#2594)
* Updating readme file for ubuntu16 version 20210131.1

* restored NDK

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>
2021-02-04 10:47:49 +00:00
Dibir Magomedsaygitov
705a38a481 [Ubuntu] Add Android NDK 22 (#2556)
* add android ndk 22
2021-02-04 13:34:30 +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
Shivam Mathur
212431cc79 [ubuntu] Add Apache and Nginx (#2516)
* [ubuntu] Add apache and nginx (#2501)

* Use dpkg-query to get nginx version

* Fix flaky apache cli test
2021-01-29 18:52:46 +03:00
Aleksandr Chebotov
45d672739e [Ubuntu] Revert hardcoded docker-compose version (#2588) 2021-01-29 17:05:44 +03:00
github-actions[bot]
4b03527e45 Ubuntu 2004 (20210123 update) (#2540)
* Updating readme file for ubuntu20 version 20210123.1

* restored NDK versions

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>
2021-01-28 16:51:25 +00:00
github-actions[bot]
7024b43bda Ubuntu 1804 (20210123 update) (#2539)
* Updating readme file for ubuntu18 version 20210123.1

* restored NDK version

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>
2021-01-28 16:40:04 +00:00
github-actions[bot]
2a3deab59e Ubuntu 1604 (20210123 update) (#2541)
* Updating readme file for ubuntu16 version 20210123.1

* restored NDK version

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>
2021-01-28 16:36:29 +00:00
Hutson Betts
46e0c05e7e [ubuntu] feat(docker): authenticate using DockerHub credentials (#2548)
Ubuntu builds, by default, pull images anonymously from the
official DockerHub. DockerHub rate limits requests from
anonymous and unpaid accounts:
- https://docs.docker.com/docker-hub/download-rate-limit/

When those rate limits are reached the Packer build will
fail with an error indicated the rate limit has been
reached.

Add support for providing credentials for a paid
account that can be used by the Docker setup steps to
authenticate when pulling images from DockerHub, thereby
avoiding the rate limit.

Related to #2094
2021-01-28 13:31:45 +03:00
Darii Nurgaleev
97a317b322 [Ubuntu] Add /home/runner/.local/bin to PATH (#2491)
* return it back

* added python new path

* added skel path implementation
2021-01-26 19:06:25 +03:00
Mikhail Timofeev
06b88bd6ed [ubuntu] add locked flag to cargo (#2545) 2021-01-25 20:55:03 +03:00
Aleksandr Chebotov
4f6ab057d8 [Ubuntu] Install 1.27.4 on ubuntu16/18 (#2520)
* install 1.27.4 on ubuntu16/18

* add link to the issue

* replace contains to endswith
2021-01-22 22:12:57 +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
Dmitry Shibanov
51afead06e Freeze NDK 21 on Ubuntu Images (#2500) 2021-01-21 11:32:27 +03:00
Sergey Dolin
eb1e7bcb39 [ubuntu] Set HOMEBREW_NO_AUTO_UPDATE and HOMEBREW_NO_INSTALL_CLEANUP (#2470)
* Set HOMEBREW_NO_AUTO_UPDATE and HOMEBREW_NO_INSTALL_CLEANUP

* replace HOMEBREW_NO_INSTALL_CLEANUP with HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS
2021-01-21 11:21:32 +03:00
Andy Mishechkin
538640ca2a Chromium browser has been added to Ubuntu 20 (#2463)
* deploy script for chromium-browser has been created

* Chromium-browser.sh has been added to packer template

* Chromium has been added to software report

* Chromium-browser installation has been moved to toolset

* Bug - chromium-browser.sh has been removed from ubuntu2004.json

* Browsers documentation has been fixed
2021-01-20 14:46:42 +03:00
Nikita Bykov
29847cd01a added ANDROID_NDK_HOME and ANDROID_NDK_ROOT (#2472)
Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-01-20 12:40:57 +03:00
Juan Julián Merelo Guervós
c63f698e70 [ubuntu] Adds detection of cpan version (#2488)
* Adds detection of cpan version

The Perl package manager

* Adds detected cpan version

* Updates copypasta
2021-01-20 11:27:55 +03:00
Nikita Bykov
45322ef135 sort tools in readme (#2438)
Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-01-18 18:57:03 +03:00
Darii Nurgaleev
7c6117e6ec [Ubuntu] Get toolset value function. (#2435)
* [macOS] Fail Pester tests on error

* return it back

* [Ubuntu] add get_toolset_values function

* added fix

* fix all nitpicks

* try to get rid brackets

* removed brackets.

* pipx-package fix
2021-01-15 17:12:26 +03:00
github-actions[bot]
da495ea119 Updating readme file for ubuntu16 version 20210111.1 (#2419)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-15 07:51:29 +00:00
github-actions[bot]
24d52e9697 Updating readme file for ubuntu20 version 20210111.1 (#2418)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-15 07:48:29 +00:00
github-actions[bot]
2656f12b4c Updating readme file for ubuntu18 version 20210111.1 (#2417)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-15 05:14:12 +00:00
Aleksandr Chebotov
ffc82ae582 [ubuntu] deprecate node.js 8 (#2443) 2021-01-14 17:40:43 +03:00
Bruno Travouillon
ab9b101a14 [ubuntu] Purge unattended upgrades (#2331)
The purge will remove any leftovers configuration files, including
/etc/apt/apt.conf.d/20auto-upgrades.
2021-01-13 12:07:02 +03:00
Nikita Bykov
7457b9fecb [Ubuntu] Move the list of installed Java versions to toolset (#2393)
* added java to toolset

* fixed java-tools and updated tests

* fixed java-tools.sh

* fixed tests

* fixed java.Tests

* fixed java versions check

* fixed Java.Tests.ps1

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-01-13 10:47:03 +03:00
Nikita Bykov
b42d8566f9 Add GraalVM Community Edition & GraalVM Native Image (#2330)
* added graalvm

* added native-image and updated SoftwareReport

* rework GraalVM installation

* fixed graalvm installation

* Updated SoftwareReport.Generator

* updated graalvm.sh

* fixed graalvm.sh

* fixed graalvm.sh

* removed rm command

* resolved comments

* fixed softwarereport for GraalVM

* added invoke_tests for graalvm

* fixed tests for graalvm

* fixed GraalVM tests and SoftwareReport

* added source  etc-environment.sh to graalvm.sh

* fixed GraalVM tests

* resolved comments

* fixed graalVM SoftwareReport

* added GRAALVM_11_ROOT variable

* fixed comment for env variable

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-01-13 10:45:39 +03:00
Vladimir Safonkin
afef0c94a8 [Ubuntu] Fix setEtcEnvironmentVariable function (#2394)
* Fix pipx installation

* Remove quotes from
2021-01-12 12:36:09 +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
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