Fixed the onbuild versions
Explicitly define the debian version to use for onbuild
This commit is contained in:
parent
7fea7b033c
commit
11a62b6154
|
@ -1,4 +1,4 @@
|
|||
FROM node:6.14.2
|
||||
FROM node:6.14.2-jessie
|
||||
|
||||
RUN mkdir -p /usr/src/app
|
||||
WORKDIR /usr/src/app
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
FROM node:8.11.2
|
||||
FROM node:8.11.2-jessie
|
||||
|
||||
RUN mkdir -p /usr/src/app
|
||||
WORKDIR /usr/src/app
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
FROM node:9.11.1
|
||||
FROM node:9.11.1-jessie
|
||||
|
||||
RUN mkdir -p /usr/src/app
|
||||
WORKDIR /usr/src/app
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
FROM node:0.0.0
|
||||
FROM node:0.0.0-jessie
|
||||
|
||||
RUN mkdir -p /usr/src/app
|
||||
WORKDIR /usr/src/app
|
||||
|
|
|
@ -56,10 +56,15 @@ function update_node_version() {
|
|||
fromprefix="${arch}\\/"
|
||||
fi
|
||||
|
||||
sed -Ei -e 's/^FROM (.*)/FROM '"${fromprefix}"'\1/' "${dockerfile}"
|
||||
sed -Ei -e 's/^(ENV NODE_VERSION |FROM .*node:).*/\1'"${version}.${fullVersion:-0}"'/' "${dockerfile}"
|
||||
nodeVersion="${version}.${fullVersion:-0}"
|
||||
|
||||
sed -Ei -e 's/^FROM (.*)/FROM '"$fromprefix"'\1/' "${dockerfile}"
|
||||
sed -Ei -e 's/^(ENV NODE_VERSION ).*/\1'"${nodeVersion}"'/' "${dockerfile}"
|
||||
sed -Ei -e 's/^(ENV YARN_VERSION ).*/\1'"${yarnVersion}"'/' "${dockerfile}"
|
||||
|
||||
# Only for onbuild variant
|
||||
sed -Ei -e 's/^(FROM .*node:)[^-]*(-.*)/\1'"${nodeVersion}"'\2/' "${dockerfile}"
|
||||
|
||||
# shellcheck disable=SC1004
|
||||
new_line=' \\\
|
||||
'
|
||||
|
|
Loading…
Reference in New Issue