Skip to content

Commit 76da02e

Browse files
committed
Add PHP version checkers on all php-related dockerfiles
1 parent a52a944 commit 76da02e

12 files changed

Lines changed: 71 additions & 1 deletion

File tree

php-fpm/Dockerfile-56

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,12 @@ RUN if [ ${INSTALL_IMAGEMAGICK} = true ]; then \
329329
docker-php-ext-enable imagick \
330330
;fi
331331

332+
#####################################
333+
# Check PHP version:
334+
#####################################
335+
336+
RUN php -v | head -n 1 | grep -q "PHP 5.6."
337+
332338
#
333339
#--------------------------------------------------------------------------
334340
# Final Touch

php-fpm/Dockerfile-70

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,12 @@ RUN if [ ${INSTALL_IMAGEMAGICK} = true ]; then \
353353
docker-php-ext-enable imagick \
354354
;fi
355355

356+
#####################################
357+
# Check PHP version:
358+
#####################################
359+
360+
RUN php -v | head -n 1 | grep -q "PHP 7.0."
361+
356362
#
357363
#--------------------------------------------------------------------------
358364
# Final Touch

php-fpm/Dockerfile-71

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -360,6 +360,12 @@ RUN if [ ${INSTALL_IMAGEMAGICK} = true ]; then \
360360
docker-php-ext-enable imagick \
361361
;fi
362362

363+
#####################################
364+
# Check PHP version:
365+
#####################################
366+
367+
RUN php -v | head -n 1 | grep -q "PHP 7.1."
368+
363369
#
364370
#--------------------------------------------------------------------------
365371
# Final Touch

php-fpm/Dockerfile-72

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -360,6 +360,12 @@ RUN if [ ${INSTALL_IMAGEMAGICK} = true ]; then \
360360
docker-php-ext-enable imagick \
361361
;fi
362362

363+
#####################################
364+
# Check PHP version:
365+
#####################################
366+
367+
RUN php -v | head -n 1 | grep -q "PHP 7.2."
368+
363369
#
364370
#--------------------------------------------------------------------------
365371
# Final Touch

php-worker/Dockerfile-70

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,13 @@ ENTRYPOINT ["/usr/bin/supervisord", "-n", "-c", "/etc/supervisord.conf"]
5656
#
5757
# -- Your awesome modifications go here -- #
5858

59+
#
60+
#--------------------------------------------------------------------------
61+
# Check PHP version
62+
#--------------------------------------------------------------------------
63+
#
64+
65+
RUN php -v | head -n 1 | grep -q "PHP "7.0."
5966

6067
#
6168
#--------------------------------------------------------------------------

php-worker/Dockerfile-71

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,13 @@ ENTRYPOINT ["/usr/bin/supervisord", "-n", "-c", "/etc/supervisord.conf"]
5656
#
5757
# -- Your awesome modifications go here -- #
5858

59+
#
60+
#--------------------------------------------------------------------------
61+
# Check PHP version
62+
#--------------------------------------------------------------------------
63+
#
64+
65+
RUN php -v | head -n 1 | grep -q "PHP 7.1."
5966

6067
#
6168
#--------------------------------------------------------------------------

php-worker/Dockerfile-72

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,13 @@ ENTRYPOINT ["/usr/bin/supervisord", "-n", "-c", "/etc/supervisord.conf"]
5656
#
5757
# -- Your awesome modifications go here -- #
5858

59+
#
60+
#--------------------------------------------------------------------------
61+
# Check PHP version
62+
#--------------------------------------------------------------------------
63+
#
64+
65+
RUN php -v | head -n 1 | grep -q "PHP 7.2."
5966

6067
#
6168
#--------------------------------------------------------------------------

travis-build.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ env | sort
1313
if [ -n "${PHP_VERSION}" ]; then
1414
cp env-example .env
1515
sed -i -- "s/PHP_VERSION=.*/PHP_VERSION=${PHP_VERSION}/g" .env
16-
sed -i -- 's/=false/=true/g' .env
16+
sed -i -- 's/=false/=false/g' .env
17+
sed -i -- 's/=true/=false/g' .env
1718
cat .env
1819
docker-compose build ${BUILD_SERVICE}
1920
docker images

workspace/Dockerfile-56

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -626,6 +626,12 @@ RUN if [ ${INSTALL_DUSK_DEPS} = true ]; then \
626626
&& rm chromedriver_linux64.zip \
627627
;fi
628628

629+
#####################################
630+
# Check PHP version:
631+
#####################################
632+
633+
RUN php -v | head -n 1 | grep -q "PHP 5.6."
634+
629635
#
630636
#--------------------------------------------------------------------------
631637
# Final Touch

workspace/Dockerfile-70

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -703,6 +703,12 @@ RUN if [ ${INSTALL_DUSK_DEPS} = true ]; then \
703703
&& rm chromedriver_linux64.zip \
704704
;fi
705705

706+
#####################################
707+
# Check PHP version:
708+
#####################################
709+
710+
RUN php -v | head -n 1 | grep -q "PHP 7.0."
711+
706712
#
707713
#--------------------------------------------------------------------------
708714
# Final Touch

0 commit comments

Comments
 (0)