Skip to content

Commit dca6534

Browse files
author
Frank Evers
committed
Not compressing images multiple times when different sizes with the same filename exist.
1 parent e6f92ef commit dca6534

19 files changed

Lines changed: 139 additions & 42 deletions

bin/docker-functions

100644100755
File mode changed.

bin/integration-tests

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,13 @@ use IO::Socket;
77
use Time::HiRes qw(usleep);
88

99
my $dir = dirname($0);
10-
my $hostip = `boot2docker ip`;
10+
11+
my $hostip;
12+
if (`which docker-machine`) {
13+
$hostip = `docker-machine ip default`;
14+
} else {
15+
$hostip = `boot2docker ip`;
16+
}
1117

1218
sub check_port {
1319
my ($ip, $port, $times, $sleep) = @_;

bin/restore-wordpress

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,13 @@ source $DIR/docker-functions
1919
export WORDPRESS_VERSION=$version
2020
export WORDPRESS_DATABASE=wordpress_$version
2121
export MYSQL_ROOT_PASSWORD=root
22-
export HOST_IP=$(boot2docker ip)
22+
23+
if hash docker-machine 2>/dev/null; then
24+
export HOST_IP=$(docker-machine ip default)
25+
else
26+
export HOST_IP=$(boot2docker ip)
27+
fi
28+
2329
export MYSQL_DUMP_FILE=tmp/mysqldump_wordpress_$version.sql.gz
2430

2531
gunzip -c < $MYSQL_DUMP_FILE | mysql -h $HOST_IP -u root "-p$MYSQL_ROOT_PASSWORD" $WORDPRESS_DATABASE

bin/test-wordpress

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,13 @@ fi
2626
export WORDPRESS_VERSION=$version
2727
export WORDPRESS_DATABASE=wordpress_$version
2828
export MYSQL_ROOT_PASSWORD=root
29-
export HOST_IP=$(boot2docker ip)
29+
30+
if hash docker-machine 2>/dev/null; then
31+
export HOST_IP=$(docker-machine ip default)
32+
else
33+
export HOST_IP=$(boot2docker ip)
34+
fi
35+
3036
export HOST_PORT=80$version
31-
export WORDPRESS_URL=http://$(boot2docker ip):$HOST_PORT
37+
export WORDPRESS_URL=http://$HOST_IP:$HOST_PORT
3238
vendor/bin/phpunit "$PHPUNIT_ARG"

config/Dockerfile-wordpress-37

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ FROM wordpress:4
22

33
RUN docker-php-ext-install mysql
44

5-
ENV WORDPRESS_VERSION 3.7.8
6-
ENV WORDPRESS_UPSTREAM_VERSION 3.7.8
7-
ENV WORDPRESS_SHA1 f6a326bc7fe8805a142d3c3e5db7857c336d8a75
5+
ENV WORDPRESS_VERSION 3.7.11
6+
ENV WORDPRESS_UPSTREAM_VERSION 3.7.11
7+
ENV WORDPRESS_SHA1 7b331b23756520beee83fa1530a1e43bf510b5c5
88

99
# upstream tarballs include ./wordpress/ so this gives us /usr/src/wordpress
1010
RUN curl -o wordpress.tar.gz -sSL https://wordpress.org/wordpress-${WORDPRESS_UPSTREAM_VERSION}.tar.gz \

config/Dockerfile-wordpress-38

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ FROM wordpress:4
22

33
RUN docker-php-ext-install mysql
44

5-
ENV WORDPRESS_VERSION 3.8.8
6-
ENV WORDPRESS_UPSTREAM_VERSION 3.8.8
7-
ENV WORDPRESS_SHA1 8c5875ae76cdc9fb545e9e30591c67021bb1fafd
5+
ENV WORDPRESS_VERSION 3.8.11
6+
ENV WORDPRESS_UPSTREAM_VERSION 3.8.11
7+
ENV WORDPRESS_SHA1 d58349c2aea01aa97ce4452bfe62347a9b82d28a
88

99
# upstream tarballs include ./wordpress/ so this gives us /usr/src/wordpress
1010
RUN curl -o wordpress.tar.gz -sSL https://wordpress.org/wordpress-${WORDPRESS_UPSTREAM_VERSION}.tar.gz \

config/Dockerfile-wordpress-39

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
FROM wordpress:4
22

3-
ENV WORDPRESS_VERSION 3.9.6
4-
ENV WORDPRESS_UPSTREAM_VERSION 3.9.6
5-
ENV WORDPRESS_SHA1 373c185080d0e3b2cd748277d013894e8a3af0d9
3+
ENV WORDPRESS_VERSION 3.9.9
4+
ENV WORDPRESS_UPSTREAM_VERSION 3.9.9
5+
ENV WORDPRESS_SHA1 559edda1c178879d73ad234b098b8080506fbd71
66

77
# upstream tarballs include ./wordpress/ so this gives us /usr/src/wordpress
88
RUN curl -o wordpress.tar.gz -sSL https://wordpress.org/wordpress-${WORDPRESS_UPSTREAM_VERSION}.tar.gz \

config/Dockerfile-wordpress-40

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
FROM wordpress:4
22

3-
ENV WORDPRESS_VERSION 4.0.5
4-
ENV WORDPRESS_UPSTREAM_VERSION 4.0.5
5-
ENV WORDPRESS_SHA1 23de8e24ea68a19723b6ebc95f44c8d32df97a8e
3+
ENV WORDPRESS_VERSION 4.0.8
4+
ENV WORDPRESS_UPSTREAM_VERSION 4.0.8
5+
ENV WORDPRESS_SHA1 6a3511025d9b9ccfec45efdad27d67a85ecce595
66

77
# upstream tarballs include ./wordpress/ so this gives us /usr/src/wordpress
88
RUN curl -o wordpress.tar.gz -sSL https://wordpress.org/wordpress-${WORDPRESS_UPSTREAM_VERSION}.tar.gz \

config/Dockerfile-wordpress-41

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
FROM wordpress:4
22

3-
ENV WORDPRESS_VERSION 4.1.5
4-
ENV WORDPRESS_UPSTREAM_VERSION 4.1.5
5-
ENV WORDPRESS_SHA1 85bc3f20d0ee8c98f9eabeba48eb37fe732eab33
3+
ENV WORDPRESS_VERSION 4.1.8
4+
ENV WORDPRESS_UPSTREAM_VERSION 4.1.8
5+
ENV WORDPRESS_SHA1 f3dc8f554312eeee5145c7eaaf85506e01a3d738
66

77
# upstream tarballs include ./wordpress/ so this gives us /usr/src/wordpress
88
RUN curl -o wordpress.tar.gz -sSL https://wordpress.org/wordpress-${WORDPRESS_UPSTREAM_VERSION}.tar.gz \

config/Dockerfile-wordpress-42

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
FROM wordpress:4
22

3-
ENV WORDPRESS_VERSION 4.2.2
4-
ENV WORDPRESS_UPSTREAM_VERSION 4.2.2
5-
ENV WORDPRESS_SHA1 d3a70d0f116e6afea5b850f793a81a97d2115039
3+
ENV WORDPRESS_VERSION 4.2.5
4+
ENV WORDPRESS_UPSTREAM_VERSION 4.2.5
5+
ENV WORDPRESS_SHA1 a8944f75f51b4687648a9a272e15dc17b9e25577
66

77
# upstream tarballs include ./wordpress/ so this gives us /usr/src/wordpress
88
RUN curl -o wordpress.tar.gz -sSL https://wordpress.org/wordpress-${WORDPRESS_UPSTREAM_VERSION}.tar.gz \

0 commit comments

Comments
 (0)