File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -106,15 +106,18 @@ if docker pull "$docker_tag" >> output.log 2>&1;
106
106
then
107
107
# Unless the PHP version has an update...
108
108
109
- # Pull latest PHP Docker image so we can check its version
109
+ # Pull latest PHP Docker image so we can check its version.
110
110
echo " Pulling $base_image " >> output.log 2>&1
111
111
docker pull " $base_image " >> output.log 2>&1
112
112
113
- # Check PHP version of the latest PHP tag and our tag
113
+ # Check PHP versions of the latest PHP tag and our tag.
114
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;" )
115
+ cached_image_php_version =$( docker run -it " $docker_tag " php -r " echo PHP_VERSION;" )
116
116
117
- if new_image_php_version == base_image_php_version;
117
+ echo " Comparing $cached_image_php_version (cached) to $base_image_php_version (latest)." >> output.log 2>&1
118
+
119
+ # No need to continue building if our image already exists and PHP is up-to-date.
120
+ if cached_image_php_version == base_image_php_version;
118
121
then
119
122
exit
120
123
fi
You can’t perform that action at this time.
0 commit comments