From eb84809ec2de14e76433bd72376cc1bd95f4c83a Mon Sep 17 00:00:00 2001 From: Philippe Coval Date: Wed, 8 Aug 2018 14:57:08 +0200 Subject: [PATCH] build: Use node-9 as fallback Change-Id: Ica6872c4ff253f8415886ad0885a9af3a7f5e078 Relate-to: https://github.com/kelly/node-i2c/issues/90 Signed-off-by: Philippe Coval --- Dockerfile | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1996026..d7c09ee 100755 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/ . #} -FROM ubuntu:latest +FROM node:9 MAINTAINER Philippe Coval (p.coval@samsung.com) ENV DEBIAN_FRONTEND noninteractive @@ -27,10 +27,8 @@ ENV project generic-sensors-lite RUN echo "#log: ${project}: Setup system" \ && set -x \ && apt-get update -y \ - && apt-cache search npm \ - && apt-get install -y \ - npm \ - sudo \ + && npm --version || apt-get install -y npm \ + && node --version \ && apt-get clean \ && sync @@ -38,13 +36,11 @@ ADD . /usr/local/${project}/${project} WORKDIR /usr/local/${project}/${project} RUN echo "#log: ${project}: Preparing sources" \ && set -x \ - && node --version \ && npm install \ || cat npm-debug.log \ && npm install \ && sync - WORKDIR /usr/local/${project}/${project} RUN echo "#log: ${project}: Preparing sources" \ && set -x \