Commit Graph

32 Commits

Author SHA1 Message Date
Mikhail Timofeev
b665bad57b Install compose v1 and v2 alongside (#4203) 2021-10-01 12:33:34 +03: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
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
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
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
Sergey Dolin
1d4f281899 Add -e to .sh scripts 2020-10-12 15:47:09 +05: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
Vladimir Safonkin
7b3bfbdf61 [Ubuntu] Remove docs logic from Ubuntu provisioner (#1603)
* Remove docs logic on Ubuntu

* Cleanup templates

* Fix oras-cli.sh

* Remove announcements.md
2020-09-17 14:15:31 +03:00
Aleksandr Chebotov
37aa3f5ade move docker images to the toolset.json 2020-09-09 15:42:39 +03:00
Aleksandr Chebotov
2881a81b22 move apt pkgs to the toolset.json 2020-09-08 14:40:56 +03:00
Arjun Roy Chaudhuri
02b79cb9dc add buster layer to github runner's cache (#1360) 2020-08-06 21:01:01 +03:00
Mikhail Timofeev
0647236ac1 Rename IsIntalled -> IsPackageInstalled 2020-07-09 15:14:28 +03:00
Mikhail Timofeev
a7ee8ab672 move IsInstalled and apt-fast 2020-07-08 22:28:23 +03:00
Mikhail Timofeev
cebf52206b remove source apt.sh 2020-07-08 15:34:53 +03:00
Aleksandr Chebotov
21c6325fca start and enable docker.service if not running/enabled (#1140) 2020-06-30 08:57:34 +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
Andy Mishechkin
da3c0fdd69 code changing 2020-04-23 18:41:52 +04:00
Andy Mishechkin
32c900900c Docker-Buildx version checking has been added 2020-04-22 20:36:47 +04:00
Andy Mishechkin
15a96845dd moby-buildx -> docker-builx 2020-04-22 00:01:16 +04:00
Andy Mishechkin
d37793ddc8 Some diagnostic messages have been added 2020-04-21 23:54:48 +04:00
Andy Mishechkin
dc52f61105 docker-moby.sh bugfixing 2020-04-21 17:24:31 +04:00
Andy Mishechkin
4729069659 Checking the moby-buildx and moby-buildx documentation has been added 2020-04-21 15:42:06 +04:00
Andy Mishechkin
3624bff214 Merge branch 'master' into 690_Moby_buildx 2020-04-17 18:03:15 +04:00
Andy Mishechkin
b372346543 Moby-buildx installation has been added 2020-04-17 00:05:31 +04:00
Andy Mishechkin
83d31983ba Ubuntu 14.04 Docker container has been added (#714) 2020-04-14 15:10:21 +03:00
Mihran Minasyan
990b479e44 Minor bug fix 2020-02-27 16:55:23 +04:00
Mihran Minasyan
81933c293e Merge branch 'master' into v-mimina/docker-moby-version-fix 2020-02-27 16:43:10 +04:00
Mihran Minasyan
699e797368 Delete docker.sh
Deleted docker.sh, because its do the same thing
2020-02-26 22:18:58 +04:00
Mihran Minasyan
42e357b79d Change from "Docker" to "Docker-Moby" for readme 2020-02-26 18:16:54 +04:00
Andrey Mishechkin (Akvelon INC)
e586b4ecc2 Debub the Unbuntu builds 2020-02-23 19:13:39 +04:00
Shady Ibraheem
1dcd276b1e Another mop up commit to add missing changes from the last mop-up. 2019-12-13 11:57:37 -05:00
Shady Ibraheem
f396818e23 Inital commit. 2019-11-15 15:38:01 -05:00