File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -104,7 +104,20 @@ echo "Pulling $docker_tag" >> output.log 2>&1
104
104
# No need to continue building the image if the pull was successful.
105
105
if docker pull " $docker_tag " >> output.log 2>&1 ;
106
106
then
107
- exit
107
+ # Unless the PHP version has an update...
108
+
109
+ # Pull latest PHP Docker image so we can check its version
110
+ echo " Pulling $base_image " >> output.log 2>&1
111
+ docker pull " $base_image " >> output.log 2>&1
112
+
113
+ # Check PHP version of the latest PHP tag and our tag
114
+ base_image_php_version=$( docker run -it " $base_image " php -r " echo PHP_VERSION;" )
115
+ new_image_php_version=$( docker run -it " $docker_tag " php -r " echo PHP_VERSION;" )
116
+
117
+ if new_image_php_version == base_image_php_version;
118
+ then
119
+ exit
120
+ fi
108
121
fi
109
122
110
123
echo " Building PHP $ACTION_PHP_VERSION with extensions: $ACTION_PHP_EXTENSIONS ..."
You can’t perform that action at this time.
0 commit comments