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
|
RUN mkdir -p /usr/src/app
|
||||||
WORKDIR /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
|
RUN mkdir -p /usr/src/app
|
||||||
WORKDIR /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
|
RUN mkdir -p /usr/src/app
|
||||||
WORKDIR /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
|
RUN mkdir -p /usr/src/app
|
||||||
WORKDIR /usr/src/app
|
WORKDIR /usr/src/app
|
||||||
|
|
|
@ -56,10 +56,15 @@ function update_node_version() {
|
||||||
fromprefix="${arch}\\/"
|
fromprefix="${arch}\\/"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sed -Ei -e 's/^FROM (.*)/FROM '"${fromprefix}"'\1/' "${dockerfile}"
|
nodeVersion="${version}.${fullVersion:-0}"
|
||||||
sed -Ei -e 's/^(ENV NODE_VERSION |FROM .*node:).*/\1'"${version}.${fullVersion:-0}"'/' "${dockerfile}"
|
|
||||||
|
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}"
|
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
|
# shellcheck disable=SC1004
|
||||||
new_line=' \\\
|
new_line=' \\\
|
||||||
'
|
'
|
||||||
|
|
Loading…
Reference in New Issue