-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
10 lines (9 loc) · 1.64 KB
/
Makefile
File metadata and controls
10 lines (9 loc) · 1.64 KB
1
2
3
4
5
6
7
8
9
10
setup: build
mkdir ./composer-cache
build:
docker buildx build --pull -t aymdev-php:7.1 -f ./Dockerfile --build-arg PHP_EXTENSIONS="$$(grep -soP '^extensions="\K[^"]+' ./lodo.conf)" --build-arg COMPOSER_VERSION="$$(grep -soP '^composer_version="\K[^"]+' ./lodo.conf)" --build-arg PHP_VERSION=7.1 --build-arg ALPINE_VERSION=3.10 .
docker buildx build --pull -t aymdev-php:7.2 -f ./Dockerfile --build-arg PHP_EXTENSIONS="$$(grep -soP '^extensions="\K[^"]+' ./lodo.conf)" --build-arg COMPOSER_VERSION="$$(grep -soP '^composer_version="\K[^"]+' ./lodo.conf)" --build-arg PHP_VERSION=7.2 --build-arg ALPINE_VERSION=3.12 .
docker buildx build --pull -t aymdev-php:7.3 -f ./Dockerfile --build-arg PHP_EXTENSIONS="$$(grep -soP '^extensions="\K[^"]+' ./lodo.conf)" --build-arg COMPOSER_VERSION="$$(grep -soP '^composer_version="\K[^"]+' ./lodo.conf)" --build-arg PHP_VERSION=7.3 .
docker buildx build --pull -t aymdev-php:7.4 -f ./Dockerfile --build-arg PHP_EXTENSIONS="$$(grep -soP '^extensions="\K[^"]+' ./lodo.conf)" --build-arg COMPOSER_VERSION="$$(grep -soP '^composer_version="\K[^"]+' ./lodo.conf)" --build-arg PHP_VERSION=7.4 .
docker buildx build --pull -t aymdev-php:8.0 -f ./Dockerfile --build-arg PHP_EXTENSIONS="$$(grep -soP '^extensions="\K[^"]+' ./lodo.conf)" --build-arg COMPOSER_VERSION="$$(grep -soP '^composer_version="\K[^"]+' ./lodo.conf)" --build-arg PHP_VERSION=8.0 .
docker buildx build --pull -t aymdev-php:8.1 -f ./Dockerfile --build-arg PHP_EXTENSIONS="$$(grep -soP '^extensions="\K[^"]+' ./lodo.conf)" --build-arg COMPOSER_VERSION="$$(grep -soP '^composer_version="\K[^"]+' ./lodo.conf)" --build-arg PHP_VERSION=8.1 --build-arg ALPINE_VERSION=3.15 .