Skip to content

Commit 30a9903

Browse files
committed
Try to solve bugs in cache for docker compose in gitlab CI.
1 parent 22c51cc commit 30a9903

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

docker-compose.cache.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,19 @@ version: "3.7"
2121

2222
services:
2323
deps:
24+
image: metacall/core:deps
2425
build:
2526
cache_from:
26-
- ${METACALL_REGISTRY}/metacall/core:deps
27+
- ${IMAGE_REGISTRY}/metacall/core:deps
2728

2829
dev:
30+
image: metacall/core:dev
2931
build:
3032
cache_from:
31-
- ${METACALL_REGISTRY}/metacall/core:dev
33+
- ${IMAGE_REGISTRY}/metacall/core:dev
3234

33-
core:
35+
runtime:
36+
image: metacall/core:runtime
3437
build:
3538
cache_from:
36-
- ${METACALL_REGISTRY}/metacall/core:runtime
39+
- ${IMAGE_REGISTRY}/metacall/core:runtime

docker-compose.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,13 @@ sub_build_cache() {
5353
fi
5454

5555
ln -sf tools/base/.dockerignore .dockerignore
56-
docker-compose -f docker-compose.yml -f docker-compose.cache.yml build --build-arg METACALL_REGISTRY=$IMAGE_REGISTRY deps
56+
docker-compose -f docker-compose.yml -f docker-compose.cache.yml build deps
5757

5858
ln -sf tools/dev/.dockerignore .dockerignore
59-
docker-compose -f docker-compose.yml -f docker-compose.cache.yml build --build-arg METACALL_REGISTRY=$IMAGE_REGISTRY dev
59+
docker-compose -f docker-compose.yml -f docker-compose.cache.yml build dev
6060

6161
ln -sf tools/core/.dockerignore .dockerignore
62-
docker-compose -f docker-compose.yml -f docker-compose.cache.yml build --build-arg METACALL_REGISTRY=$IMAGE_REGISTRY runtime
62+
docker-compose -f docker-compose.yml -f docker-compose.cache.yml build runtime
6363
}
6464

6565
# Push MetaCall Docker Compose

0 commit comments

Comments
 (0)