-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
34 lines (28 loc) · 1.09 KB
/
makefile
File metadata and controls
34 lines (28 loc) · 1.09 KB
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
DOCKER_BUILD_BASE := m2i3/pipeline-tools
ruby-3:
docker pull ruby:3-alpine
docker build --build-arg BASE_IMAGE="ruby:3-alpine" -t ${DOCKER_BUILD_BASE}:ruby-3 .
docker push ${DOCKER_BUILD_BASE}:ruby-3
ruby-2:
docker pull ruby:2-alpine
docker build --build-arg BASE_IMAGE="ruby:2-alpine" -t ${DOCKER_BUILD_BASE}:ruby-2 .
docker push ${DOCKER_BUILD_BASE}:ruby-2
ruby: ruby-3 ruby-2
php-8:
docker pull php:8-cli-alpine
docker build --build-arg BASE_IMAGE="php:8-cli-alpine" -t ${DOCKER_BUILD_BASE}:php-8 .
docker push ${DOCKER_BUILD_BASE}:php-8
php-7:
docker pull php:7-cli-alpine
docker build --build-arg BASE_IMAGE="php:7-cli-alpine" -t ${DOCKER_BUILD_BASE}:php-7 .
docker push ${DOCKER_BUILD_BASE}:php-7
php-7.1:
docker pull php:7.1-cli-alpine
docker build --build-arg BASE_IMAGE="php:7.1-cli-alpine" -t ${DOCKER_BUILD_BASE}:php-7.1 .
docker push ${DOCKER_BUILD_BASE}:php-7.1
php-5.6:
docker pull php:5.6-cli-alpine
docker build --build-arg BASE_IMAGE="php:5.6-cli-alpine" -t ${DOCKER_BUILD_BASE}:php-5.6 .
docker push ${DOCKER_BUILD_BASE}:php-5.6
php: php-8 php-7 php-7.1 php-5.6
build: ruby php