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
2
2
3
3
RUN mkdir -p /usr/src/app
4
4
WORKDIR /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
2
2
3
3
RUN mkdir -p /usr/src/app
4
4
WORKDIR /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
2
2
3
3
RUN mkdir -p /usr/src/app
4
4
WORKDIR /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
2
2
3
3
RUN mkdir -p /usr/src/app
4
4
WORKDIR /usr/src/app
Original file line number Diff line number Diff line change @@ -56,10 +56,15 @@ function update_node_version() {
56
56
fromprefix=" ${arch} \\ /"
57
57
fi
58
58
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} "
61
63
sed -Ei -e ' s/^(ENV YARN_VERSION ).*/\1' " ${yarnVersion} " ' /' " ${dockerfile} "
62
64
65
+ # Only for onbuild variant
66
+ sed -Ei -e ' s/^(FROM .*node:)[^-]*(-.*)/\1' " ${nodeVersion} " ' \2/' " ${dockerfile} "
67
+
63
68
# shellcheck disable=SC1004
64
69
new_line=' \\\
65
70
'
You can’t perform that action at this time.
0 commit comments