Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit 6eb8da8

Browse files
committed
Trying again
1 parent 626573b commit 6eb8da8

File tree

2 files changed

+14
-11
lines changed

2 files changed

+14
-11
lines changed

docker/Dockerfile

+13-10
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,18 @@ FROM ibmcom/informix-innovator-c:12.10.FC12W1IE
33
ARG servername=informix
44

55
USER root
6-
RUN mkdir /legacy-challenge-processor
6+
RUN mkdir /app
77
WORKDIR /home/informix
88

9-
RUN sed -i '/jessie-updates/d' /etc/apt/sources.list
10-
RUN apt-get -qq update && apt-get -qq install -y \
11-
wget gcc g++ make xz-utils python2.7 git curl
9+
RUN mv /etc/apt/sources.list /etc/apt/sources.list.bak && \
10+
echo "deb http://ftp.debian.org/debian/ stretch main non-free contrib" >/etc/apt/sources.list && \
11+
echo "deb http://security.debian.org/ stretch/updates main contrib non-free" >>/etc/apt/sources.list
1212

13-
RUN wget -q -O node8.tar.xz https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz \
14-
&& tar xfJ node8.tar.xz && rm -rf node8.tar.xz
13+
RUN apt-get -qq update && \
14+
apt-get -qq install -y wget gcc-6 g++-6 make xz-utils python2.7 git curl
15+
16+
RUN wget -q -O node10.tar.xz https://nodejs.org/dist/v10.15.1/node-v10.15.1-linux-x64.tar.xz \
17+
&& tar xfJ node10.tar.xz && rm -rf node10.tar.xz
1518

1619
ENV SERVERNAME=$servername
1720

@@ -29,7 +32,7 @@ ENV CLIENT_LOCALE=en_US.utf8
2932
ENV DB_LOCALE=en_US.utf8
3033
ENV DBDATE Y4MD-
3134
ENV DBDELIMITER "|"
32-
ENV PATH /home/informix/node-v8.11.3-linux-x64/bin:${INFORMIXDIR}/bin:${INFORMIXDIR}/lib:${INFORMIXDIR}/lib/esql:${PATH}
35+
ENV PATH /home/informix/node-v10.15.1-linux-x64/bin:${INFORMIXDIR}/bin:${INFORMIXDIR}/lib:${INFORMIXDIR}/lib/esql:${PATH}
3336
ENV LD_LIBRARY_PATH ${INFORMIXDIR}/lib:${INFORMIXDIR}/lib/esql:${INFORMIXDIR}/lib/cli
3437
ENV INFORMIXSQLHOSTS /opt/ibm/informix/etc/sqlhosts.informixoltp_tcp
3538
ENV USER root
@@ -38,9 +41,9 @@ ENV LICENSE accept
3841
RUN ln -s /usr/bin/python2.7 /usr/bin/python
3942
RUN echo "sqlexec 2021/tcp" >> /etc/services
4043

41-
COPY . /legacy-challenge-processor
44+
COPY . /app
4245

43-
WORKDIR /legacy-challenge-processor
46+
WORKDIR /app
4447
RUN rm -rf node_modules && npm install --unsafe-perm
4548

46-
ENTRYPOINT [ "npm", "start"]
49+
ENTRYPOINT [ "npm", "start" ]

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"winston": "^3.3.3"
4444
},
4545
"engines": {
46-
"node": "8.x"
46+
"node": "10.x"
4747
},
4848
"standard": {
4949
"env": [

0 commit comments

Comments
 (0)