Skip to content

Commit 7c92a8b

Browse files
Merge pull request #698 from nodejs/update-update.sh
Update update.sh, use Alpine v3.7 for node.js >= v10
2 parents a3e869b + 7d444c7 commit 7c92a8b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

update.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,10 @@ function update_node_version {
4545
sed -E -i.bak 's/^FROM (.*)/FROM '"$fromprefix"'\1/' "$dockerfile" && rm "$dockerfile".bak
4646
sed -E -i.bak 's/^(ENV NODE_VERSION |FROM .*node:).*/\1'"$version.${fullVersion:-0}"'/' "$dockerfile" && rm "$dockerfile".bak
4747
sed -E -i.bak 's/^(ENV YARN_VERSION ).*/\1'"$yarnVersion"'/' "$dockerfile" && rm "$dockerfile".bak
48-
if [[ "${version/.*/}" -ge 8 || "$arch" = "ppc64le" || "$arch" = "s390x" || "$arch" = "arm64" || "$arch" = "arm32v7" ]]; then
48+
if [[ "${version/.*/}" -ge 10 ]]; then
49+
sed -E -i.bak 's/FROM (.*)alpine:3.4/FROM \1alpine:3.7/' "$dockerfile"
50+
rm "$dockerfile.bak"
51+
elif [[ "${version/.*/}" -ge 8 || "$arch" = "ppc64le" || "$arch" = "s390x" || "$arch" = "arm64" || "$arch" = "arm32v7" ]]; then
4952
sed -E -i.bak 's/FROM (.*)alpine:3.4/FROM \1alpine:3.6/' "$dockerfile"
5053
rm "$dockerfile.bak"
5154
fi

0 commit comments

Comments
 (0)