chore(project): re-enable circle docker layer caching (#6334)

Because

* We previously used circle docker layer caching to speed up circle runs
* While migrating to the shared build cache, some confusing errors appeared
* We disabled it to see if that cleared up the issue
* Circle builds have been stable lately using the shared layer cache, but each circle run takes a significant amount of time to pull in remote images
* It's worth trying to re enable it to see if we can get both the circle caching and shared layer cache working together properly

This commit

* Re enables circle docker layer caching
This commit is contained in:
Jared Lockhart 2021-08-31 13:33:58 -04:00 коммит произвёл GitHub
Родитель e4500adcf3
Коммит 1065fe39f8
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -3,6 +3,7 @@ jobs:
check:
machine:
image: ubuntu-2004:202104-01 # Ubuntu 20.04, Docker v20.10.6, Docker Compose v1.29.1
docker_layer_caching: true
resource_class: large
working_directory: ~/experimenter
steps:
@ -22,6 +23,7 @@ jobs:
publish_storybooks:
machine:
image: ubuntu-2004:202104-01 # Ubuntu 20.04, Docker v20.10.6, Docker Compose v1.29.1
docker_layer_caching: true
resource_class: medium
working_directory: ~/experimenter
steps:
@ -41,6 +43,7 @@ jobs:
integration_legacy:
machine:
image: ubuntu-2004:202104-01 # Ubuntu 20.04, Docker v20.10.6, Docker Compose v1.29.1
docker_layer_caching: true
resource_class: xlarge
working_directory: ~/experimenter
steps:
@ -62,6 +65,7 @@ jobs:
integration_nimbus:
machine:
image: ubuntu-2004:202104-01 # Ubuntu 20.04, Docker v20.10.6, Docker Compose v1.29.1
docker_layer_caching: true
resource_class: xlarge
working_directory: ~/experimenter
parallelism: 5
@ -80,6 +84,7 @@ jobs:
working_directory: ~/experimenter
machine:
image: ubuntu-2004:202104-01 # Ubuntu 20.04, Docker v20.10.6, Docker Compose v1.29.1
docker_layer_caching: true
steps:
- checkout
- deploy: