Skip to content

Commit 80f6003

Browse files
authored
Merge pull request #58 from drupal-docker/improve-structure
Improve structure
2 parents 5517062 + 7fedbbf commit 80f6003

63 files changed

Lines changed: 83 additions & 308 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.travis.yml

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,33 +5,34 @@ services:
55

66
env:
77
matrix:
8-
- DOCKERFILE="5.4"
9-
- DOCKERFILE="5.4/apache"
10-
- DOCKERFILE="5.4/fpm"
11-
- DOCKERFILE="5.5"
12-
- DOCKERFILE="5.5/apache"
13-
- DOCKERFILE="5.5/fpm"
14-
- DOCKERFILE="5.6"
15-
- DOCKERFILE="5.6/apache"
16-
- DOCKERFILE="5.6/fpm"
17-
- DOCKERFILE="7.0"
18-
- DOCKERFILE="7.0/apache"
19-
- DOCKERFILE="7.0/fpm"
20-
- DOCKERFILE="7.1"
21-
- DOCKERFILE="7.1/apache"
22-
- DOCKERFILE="7.1/fpm"
23-
- DOCKERFILE="5.6-alpine"
24-
- DOCKERFILE="5.6-alpine/fpm"
25-
- DOCKERFILE="7.0-alpine"
26-
- DOCKERFILE="7.0-alpine/fpm"
27-
- DOCKERFILE="7.1-alpine"
28-
- DOCKERFILE="7.1-alpine/fpm"
8+
- DOCKERFILE="Dockerfile-cli" DOCKERPATH="5.4"
9+
- DOCKERFILE="Dockerfile-apache" DOCKERPATH="5.4"
10+
- DOCKERFILE="Dockerfile-fpm" DOCKERPATH="5.4"
11+
- DOCKERFILE="Dockerfile-cli" DOCKERPATH="5.5"
12+
- DOCKERFILE="Dockerfile-apache" DOCKERPATH="5.5"
13+
- DOCKERFILE="Dockerfile-fpm" DOCKERPATH="5.5"
14+
- DOCKERFILE="Dockerfile-cli" DOCKERPATH="5.6"
15+
- DOCKERFILE="Dockerfile-apache" DOCKERPATH="5.6"
16+
- DOCKERFILE="Dockerfile-fpm" DOCKERPATH="5.6"
17+
- DOCKERFILE="Dockerfile-alpine-cli" DOCKERPATH="5.6"
18+
- DOCKERFILE="Dockerfile-alpine-fpm" DOCKERPATH="5.6"
19+
- DOCKERFILE="Dockerfile-cli" DOCKERPATH="7.0"
20+
- DOCKERFILE="Dockerfile-apache" DOCKERPATH="7.0"
21+
- DOCKERFILE="Dockerfile-fpm" DOCKERPATH="7.0"
22+
- DOCKERFILE="Dockerfile-alpine-cli" DOCKERPATH="7.0"
23+
- DOCKERFILE="Dockerfile-alpine-fpm" DOCKERPATH="7.0"
24+
- DOCKERFILE="Dockerfile-cli" DOCKERPATH="7.1"
25+
- DOCKERFILE="Dockerfile-apache" DOCKERPATH="7.1"
26+
- DOCKERFILE="Dockerfile-fpm" DOCKERPATH="7.1"
27+
- DOCKERFILE="Dockerfile-alpine-cli" DOCKERPATH="7.1"
28+
- DOCKERFILE="Dockerfile-alpine-fpm" DOCKERPATH="7.1"
2929

3030
before_script:
3131
- docker version
3232

3333
script:
34-
- docker build -t ${DOCKERFILE} ./${DOCKERFILE}
34+
- docker build -f ./${DOCKERPATH}/${DOCKERFILE} -t ${DOCKERPATH} ./${DOCKERPATH}
3535

3636
after_script:
3737
- docker images
38+
- docker run --rm -ti ${DOCKERPATH} php -i

5.4/Dockerfile renamed to 5.4/Dockerfile-cli

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev sudo
1515
&& rm -rf /var/lib/apt/lists/*
1616

1717
COPY drupal-*.ini /usr/local/etc/php/conf.d/
18+
COPY cli/drupal-*.ini /usr/local/etc/php/conf.d/
File renamed without changes.

5.4/apache/drupal-00.ini

Lines changed: 0 additions & 8 deletions
This file was deleted.

5.4/cli/drupal-cli.ini

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
allow_url_fopen = On
2+
display_errors = On
3+
memory_limit = -1

5.4/drupal-00.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
session.cache_limiter = nocache
22
session.auto_start = 0
33
expose_php = Off
4-
allow_url_fopen = On
4+
allow_url_fopen = Off
55
register_globals = Off
6-
display_errors = On
7-
memory_limit = -1
6+
display_errors = Off
7+
memory_limit = 512M
88
date.timezone = "UTC"

5.4/fpm/drupal-00.ini

Lines changed: 0 additions & 8 deletions
This file was deleted.

5.5/Dockerfile renamed to 5.5/Dockerfile-cli

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev sudo
1616
&& rm -rf /var/lib/apt/lists/*
1717

1818
COPY drupal-*.ini /usr/local/etc/php/conf.d/
19+
COPY cli/drupal-*.ini /usr/local/etc/php/conf.d/

0 commit comments

Comments
 (0)