Skip to content

Commit 3cda140

Browse files
committed
Include */windows/*/Dockerfile when running "update.sh"
1 parent 6fd47f9 commit 3cda140

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

update.sh

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ for version in "${versions[@]}"; do
2020
downloadUrl="$(echo "$line" | cut -d' ' -f5 | sed 's/[\/&]/\\&/g')"
2121
shaHash="$(echo "$line" | cut -d' ' -f4)"
2222
[ "$(echo "$line" | cut -d' ' -f3)" = 'sha1' ]
23-
23+
2424
(
2525
set -x
2626
sed -ri '
@@ -34,6 +34,21 @@ for version in "${versions[@]}"; do
3434
travisEnv='\n - VERSION='"$version VARIANT=$variant$travisEnv"
3535
done
3636
travisEnv='\n - VERSION='"$version VARIANT=$travisEnv"
37+
38+
windowsVersion="$(
39+
git ls-remote --tags 'https://github.com/MSOpenTech/redis.git' \
40+
| cut -d/ -f3 \
41+
| grep -E "^win-${version}[.]" \
42+
| cut -d- -f2- \
43+
| sort -rV \
44+
| head -n1
45+
)"
46+
(
47+
set -x
48+
sed -ri \
49+
-e 's!^(ENV REDIS_VERSION) .*!\1 '"$windowsVersion"'!' \
50+
"$version"/windows/*/Dockerfile
51+
)
3752
done
3853

3954
travis="$(awk -v 'RS=\n\n' '$1 == "env:" { $0 = "env:'"$travisEnv"'" } { printf "%s%s", $0, RS }' .travis.yml)"

0 commit comments

Comments
 (0)