File tree Expand file tree Collapse file tree 7 files changed +26
-24
lines changed Expand file tree Collapse file tree 7 files changed +26
-24
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ RUN set -x \
22
22
23
23
ENV REDIS_VERSION 3.0.7
24
24
ENV REDIS_DOWNLOAD_URL http://download.redis.io/releases/redis-3.0.7.tar.gz
25
- ENV REDIS_DOWNLOAD_SHA1 e56b4b7e033ae8dbf311f9191cf6fdf3ae974d1c
25
+ ENV REDIS_DOWNLOAD_SHA e56b4b7e033ae8dbf311f9191cf6fdf3ae974d1c
26
26
27
27
RUN apt-get update && apt-get install -y libc6-i386 --no-install-recommends && rm -rf /var/lib/apt/lists/*
28
28
@@ -32,7 +32,7 @@ RUN buildDeps='gcc gcc-multilib libc6-dev-i386 make' \
32
32
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends \
33
33
&& rm -rf /var/lib/apt/lists/* \
34
34
&& wget -O redis.tar.gz "$REDIS_DOWNLOAD_URL" \
35
- && echo "$REDIS_DOWNLOAD_SHA1 *redis.tar.gz" | sha1sum -c - \
35
+ && echo "$REDIS_DOWNLOAD_SHA *redis.tar.gz" | sha1sum -c - \
36
36
&& mkdir -p /usr/src/redis \
37
37
&& tar -xzf redis.tar.gz -C /usr/src/redis --strip-components=1 \
38
38
&& rm redis.tar.gz \
Original file line number Diff line number Diff line change @@ -22,15 +22,15 @@ RUN set -x \
22
22
23
23
ENV REDIS_VERSION 3.0.7
24
24
ENV REDIS_DOWNLOAD_URL http://download.redis.io/releases/redis-3.0.7.tar.gz
25
- ENV REDIS_DOWNLOAD_SHA1 e56b4b7e033ae8dbf311f9191cf6fdf3ae974d1c
25
+ ENV REDIS_DOWNLOAD_SHA e56b4b7e033ae8dbf311f9191cf6fdf3ae974d1c
26
26
27
27
# for redis-sentinel see: http://redis.io/topics/sentinel
28
28
RUN buildDeps='gcc libc6-dev make' \
29
29
&& set -x \
30
30
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends \
31
31
&& rm -rf /var/lib/apt/lists/* \
32
32
&& wget -O redis.tar.gz "$REDIS_DOWNLOAD_URL" \
33
- && echo "$REDIS_DOWNLOAD_SHA1 *redis.tar.gz" | sha1sum -c - \
33
+ && echo "$REDIS_DOWNLOAD_SHA *redis.tar.gz" | sha1sum -c - \
34
34
&& mkdir -p /usr/src/redis \
35
35
&& tar -xzf redis.tar.gz -C /usr/src/redis --strip-components=1 \
36
36
&& rm redis.tar.gz \
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ RUN apk add --no-cache 'su-exec>=0.2'
8
8
9
9
ENV REDIS_VERSION 3.0.7
10
10
ENV REDIS_DOWNLOAD_URL http://download.redis.io/releases/redis-3.0.7.tar.gz
11
- ENV REDIS_DOWNLOAD_SHA1 e56b4b7e033ae8dbf311f9191cf6fdf3ae974d1c
11
+ ENV REDIS_DOWNLOAD_SHA e56b4b7e033ae8dbf311f9191cf6fdf3ae974d1c
12
12
13
13
# for redis-sentinel see: http://redis.io/topics/sentinel
14
14
RUN set -x \
@@ -19,7 +19,7 @@ RUN set -x \
19
19
musl-dev \
20
20
tar \
21
21
&& wget -O redis.tar.gz "$REDIS_DOWNLOAD_URL" \
22
- && echo "$REDIS_DOWNLOAD_SHA1 *redis.tar.gz" | sha1sum -c - \
22
+ && echo "$REDIS_DOWNLOAD_SHA *redis.tar.gz" | sha1sum -c - \
23
23
&& mkdir -p /usr/src/redis \
24
24
&& tar -xzf redis.tar.gz -C /usr/src/redis --strip-components=1 \
25
25
&& rm redis.tar.gz \
Original file line number Diff line number Diff line change @@ -20,9 +20,9 @@ RUN set -x \
20
20
&& chmod +x /usr/local/bin/gosu \
21
21
&& gosu nobody true
22
22
23
- ENV REDIS_VERSION 3.2.8
24
- ENV REDIS_DOWNLOAD_URL http://download.redis.io/releases/redis-3.2.8 .tar.gz
25
- ENV REDIS_DOWNLOAD_SHA1 6780d1abb66f33a97aad0edbe020403d0a15b67f
23
+ ENV REDIS_VERSION 3.2.9
24
+ ENV REDIS_DOWNLOAD_URL http://download.redis.io/releases/redis-3.2.9 .tar.gz
25
+ ENV REDIS_DOWNLOAD_SHA 6eaacfa983b287e440d0839ead20c2231749d5d6b78bbe0e0ffa3a890c59ff26
26
26
27
27
RUN apt-get update && apt-get install -y libc6-i386 --no-install-recommends && rm -rf /var/lib/apt/lists/*
28
28
@@ -40,7 +40,7 @@ RUN set -ex \
40
40
&& rm -rf /var/lib/apt/lists/* \
41
41
\
42
42
&& wget -O redis.tar.gz "$REDIS_DOWNLOAD_URL" \
43
- && echo "$REDIS_DOWNLOAD_SHA1 *redis.tar.gz" | sha1sum -c - \
43
+ && echo "$REDIS_DOWNLOAD_SHA *redis.tar.gz" | sha256sum -c - \
44
44
&& mkdir -p /usr/src/redis \
45
45
&& tar -xzf redis.tar.gz -C /usr/src/redis --strip-components=1 \
46
46
&& rm redis.tar.gz \
Original file line number Diff line number Diff line change @@ -20,9 +20,9 @@ RUN set -x \
20
20
&& chmod +x /usr/local/bin/gosu \
21
21
&& gosu nobody true
22
22
23
- ENV REDIS_VERSION 3.2.8
24
- ENV REDIS_DOWNLOAD_URL http://download.redis.io/releases/redis-3.2.8 .tar.gz
25
- ENV REDIS_DOWNLOAD_SHA1 6780d1abb66f33a97aad0edbe020403d0a15b67f
23
+ ENV REDIS_VERSION 3.2.9
24
+ ENV REDIS_DOWNLOAD_URL http://download.redis.io/releases/redis-3.2.9 .tar.gz
25
+ ENV REDIS_DOWNLOAD_SHA 6eaacfa983b287e440d0839ead20c2231749d5d6b78bbe0e0ffa3a890c59ff26
26
26
27
27
# for redis-sentinel see: http://redis.io/topics/sentinel
28
28
RUN set -ex \
@@ -37,7 +37,7 @@ RUN set -ex \
37
37
&& rm -rf /var/lib/apt/lists/* \
38
38
\
39
39
&& wget -O redis.tar.gz "$REDIS_DOWNLOAD_URL" \
40
- && echo "$REDIS_DOWNLOAD_SHA1 *redis.tar.gz" | sha1sum -c - \
40
+ && echo "$REDIS_DOWNLOAD_SHA *redis.tar.gz" | sha256sum -c - \
41
41
&& mkdir -p /usr/src/redis \
42
42
&& tar -xzf redis.tar.gz -C /usr/src/redis --strip-components=1 \
43
43
&& rm redis.tar.gz \
Original file line number Diff line number Diff line change @@ -6,9 +6,9 @@ RUN addgroup -S redis && adduser -S -G redis redis
6
6
# grab su-exec for easy step-down from root
7
7
RUN apk add --no-cache 'su-exec>=0.2'
8
8
9
- ENV REDIS_VERSION 3.2.8
10
- ENV REDIS_DOWNLOAD_URL http://download.redis.io/releases/redis-3.2.8 .tar.gz
11
- ENV REDIS_DOWNLOAD_SHA1 6780d1abb66f33a97aad0edbe020403d0a15b67f
9
+ ENV REDIS_VERSION 3.2.9
10
+ ENV REDIS_DOWNLOAD_URL http://download.redis.io/releases/redis-3.2.9 .tar.gz
11
+ ENV REDIS_DOWNLOAD_SHA 6eaacfa983b287e440d0839ead20c2231749d5d6b78bbe0e0ffa3a890c59ff26
12
12
13
13
# for redis-sentinel see: http://redis.io/topics/sentinel
14
14
RUN set -ex \
@@ -21,7 +21,7 @@ RUN set -ex \
21
21
tar \
22
22
\
23
23
&& wget -O redis.tar.gz "$REDIS_DOWNLOAD_URL" \
24
- && echo "$REDIS_DOWNLOAD_SHA1 *redis.tar.gz" | sha1sum -c - \
24
+ && echo "$REDIS_DOWNLOAD_SHA *redis.tar.gz" | sha256sum -c - \
25
25
&& mkdir -p /usr/src/redis \
26
26
&& tar -xzf redis.tar.gz -C /usr/src/redis --strip-components=1 \
27
27
&& rm redis.tar.gz \
Original file line number Diff line number Diff line change @@ -19,15 +19,17 @@ for version in "${versions[@]}"; do
19
19
fullVersion=" $( echo " $line " | cut -d' ' -f2 | sed -r ' s/^redis-|\.tar\..*$//g' ) "
20
20
downloadUrl=" $( echo " $line " | cut -d' ' -f5 | sed ' s/[\/&]/\\&/g' ) "
21
21
shaHash=" $( echo " $line " | cut -d' ' -f4) "
22
- [ " $( echo " $line " | cut -d' ' -f3) " = ' sha1' ]
22
+ shaType=" $( echo " $line " | cut -d' ' -f3) "
23
+ [ " $shaType " = ' sha256' ] || [ " $shaType " = ' sha1' ]
23
24
24
25
(
25
26
set -x
26
- sed -ri '
27
- s/^(ENV REDIS_VERSION) .*/\1 ' " $fullVersion " ' /;
28
- s/^(ENV REDIS_DOWNLOAD_URL) .*/\1 ' " $downloadUrl " ' /;
29
- s/^(ENV REDIS_DOWNLOAD_SHA1) .*/\1 ' " $shaHash " ' /
30
- ' " $version " /{,* /}Dockerfile
27
+ sed -ri \
28
+ -e ' s/^(ENV REDIS_VERSION) .*/\1 ' " $fullVersion " ' /' \
29
+ -e ' s/^(ENV REDIS_DOWNLOAD_URL) .*/\1 ' " $downloadUrl " ' /' \
30
+ -e ' s/^(ENV REDIS_DOWNLOAD_SHA) .*/\1 ' " $shaHash " ' /' \
31
+ -e ' s!sha[0-9]+sum!' " $shaType " ' sum!g' \
32
+ " $version " /{,* /}Dockerfile
31
33
)
32
34
for variant in alpine 32bit; do
33
35
[ -d " $version /$variant " ] || continue
You can’t perform that action at this time.
0 commit comments