File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -104,7 +104,20 @@ echo "Pulling $docker_tag" >> output.log 2>&1
104104# No need to continue building the image if the pull was successful.
105105if docker pull " $docker_tag " >> output.log 2>&1 ;
106106then
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
108121fi
109122
110123echo " Building PHP $ACTION_PHP_VERSION with extensions: $ACTION_PHP_EXTENSIONS ..."
You can’t perform that action at this time.
0 commit comments