Skip to content

Commit 87df7fa

Browse files
authored
Merge pull request #2580 from thaJeztah/update_circleci
CircleCI: update to Docker 19.03.12, and enable BuildKit
2 parents 6d6f28a + 9044094 commit 87df7fa

2 files changed

Lines changed: 10 additions & 10 deletions

File tree

.circleci/config.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
steps:
1616
- checkout
1717
- setup_remote_docker:
18-
version: stable
18+
version: 19.03.12
1919
reusable: true
2020
exclusive: false
2121
- run: make builder
@@ -25,7 +25,7 @@ jobs:
2525
steps:
2626
- checkout
2727
- setup_remote_docker:
28-
version: stable
28+
version: 19.03.12
2929
reusable: true
3030
exclusive: false
3131
- run: make build
@@ -35,7 +35,7 @@ jobs:
3535
steps:
3636
- checkout
3737
- setup_remote_docker:
38-
version: stable
38+
version: 19.03.12
3939
reusable: true
4040
exclusive: false
4141
- run: make check
@@ -45,7 +45,7 @@ jobs:
4545
steps:
4646
- checkout
4747
- setup_remote_docker:
48-
version: stable
48+
version: 19.03.12
4949
reusable: true
5050
exclusive: false
5151
- run: make cross
@@ -55,7 +55,7 @@ jobs:
5555
steps:
5656
- checkout
5757
- setup_remote_docker:
58-
version: stable
58+
version: 19.03.12
5959
reusable: true
6060
exclusive: false
6161
- run: make unit-tests

Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ all-local: build-local check-local clean
3636
# builder builds the libnetworkbuild container. All wrapper targets
3737
# must depend on this to ensure that the container exists.
3838
builder:
39-
docker build -t ${build_image} --build-arg=GO_VERSION ${dockerbuildargs}
39+
DOCKER_BUILDKIT=1 docker build --progress=plain -t ${build_image} --build-arg=GO_VERSION ${dockerbuildargs}
4040

4141
build: builder
4242
@echo "🐳 $@"
@@ -53,10 +53,10 @@ build-local:
5353
build-images:
5454
@echo "🐳 $@"
5555
cp cmd/diagnostic/daemon.json ./bin
56-
docker build -f cmd/diagnostic/Dockerfile.client -t dockereng/network-diagnostic:onlyclient bin/
57-
docker build -f cmd/diagnostic/Dockerfile.dind -t dockereng/network-diagnostic:17.12-dind bin/
58-
docker build -f cmd/networkdb-test/Dockerfile -t dockereng/e2e-networkdb:master bin/
59-
docker build -t dockereng/network-diagnostic:support.sh support/
56+
DOCKER_BUILDKIT=1 docker build --progress=plain -f cmd/diagnostic/Dockerfile.client -t dockereng/network-diagnostic:onlyclient bin/
57+
DOCKER_BUILDKIT=1 docker build --progress=plain -f cmd/diagnostic/Dockerfile.dind -t dockereng/network-diagnostic:17.12-dind bin/
58+
DOCKER_BUILDKIT=1 docker build --progress=plain -f cmd/networkdb-test/Dockerfile -t dockereng/e2e-networkdb:master bin/
59+
DOCKER_BUILDKIT=1 docker build --progress=plain -t dockereng/network-diagnostic:support.sh support/
6060

6161
push-images: build-images
6262
@echo "🐳 $@"

0 commit comments

Comments
 (0)