File tree Expand file tree Collapse file tree 5 files changed +11
-6
lines changed Expand file tree Collapse file tree 5 files changed +11
-6
lines changed Original file line number Diff line number Diff line change 1- FROM node:6.14.2
1+ FROM node:6.14.2-jessie
22
33RUN mkdir -p /usr/src/app
44WORKDIR /usr/src/app
Original file line number Diff line number Diff line change 1- FROM node:8.11.2
1+ FROM node:8.11.2-jessie
22
33RUN mkdir -p /usr/src/app
44WORKDIR /usr/src/app
Original file line number Diff line number Diff line change 1- FROM node:9.11.1
1+ FROM node:9.11.1-jessie
22
33RUN mkdir -p /usr/src/app
44WORKDIR /usr/src/app
Original file line number Diff line number Diff line change 1- FROM node:0.0.0
1+ FROM node:0.0.0-jessie
22
33RUN mkdir -p /usr/src/app
44WORKDIR /usr/src/app
Original file line number Diff line number Diff line change @@ -56,10 +56,15 @@ function update_node_version() {
5656 fromprefix=" ${arch} \\ /"
5757 fi
5858
59- sed -Ei -e ' s/^FROM (.*)/FROM ' " ${fromprefix} " ' \1/' " ${dockerfile} "
60- sed -Ei -e ' s/^(ENV NODE_VERSION |FROM .*node:).*/\1' " ${version} .${fullVersion:- 0} " ' /' " ${dockerfile} "
59+ nodeVersion=" ${version} .${fullVersion:- 0} "
60+
61+ sed -Ei -e ' s/^FROM (.*)/FROM ' " $fromprefix " ' \1/' " ${dockerfile} "
62+ sed -Ei -e ' s/^(ENV NODE_VERSION ).*/\1' " ${nodeVersion} " ' /' " ${dockerfile} "
6163 sed -Ei -e ' s/^(ENV YARN_VERSION ).*/\1' " ${yarnVersion} " ' /' " ${dockerfile} "
6264
65+ # Only for onbuild variant
66+ sed -Ei -e ' s/^(FROM .*node:)[^-]*(-.*)/\1' " ${nodeVersion} " ' \2/' " ${dockerfile} "
67+
6368 # shellcheck disable=SC1004
6469 new_line=' \\\
6570'
You can’t perform that action at this time.
0 commit comments