-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathMakefile
39 lines (35 loc) · 1.08 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
DOCKER_IMAGE?=dockette/ci
DOCKER_PLATFORM?=linux/amd64
_docker-build-%: VERSION=$*
_docker-build-%:
docker buildx \
build \
--platform ${DOCKER_PLATFORM} \
--pull \
-t ${DOCKER_IMAGE}:${VERSION} \
./${VERSION}
build-php-5.6: _docker-build-php56
build-php-7.0: _docker-build-php70
build-php-7.1: _docker-build-php71
build-php-7.2: _docker-build-php72
build-php-7.3: _docker-build-php73
build-php-7.4: _docker-build-php74
build-php-8.0: _docker-build-php80
build-php-8.1: _docker-build-php81
build-php-8.2: _docker-build-php82
build-php-8.3: _docker-build-php83
build-node9: _docker-build-node9
build-node10: _docker-build-node10
build-node11: _docker-build-node11
build-node12: _docker-build-node12
build-node13: _docker-build-node13
build-node14: _docker-build-node14
build-node15: _docker-build-node15
build-node16: _docker-build-node16
build-node17: _docker-build-node17
build-node18: _docker-build-node18
build-node19: _docker-build-node19
build-node20: _docker-build-node20
build-node21: _docker-build-node21
build-node22: _docker-build-node22
build-ansitest: _docker-build-ansitest