diff --git a/impls/coffee/Dockerfile b/impls/coffee/Dockerfile index 2a5c1395e3..d3cfff78f5 100644 --- a/impls/coffee/Dockerfile +++ b/impls/coffee/Dockerfile @@ -19,6 +19,6 @@ WORKDIR /mal # Specific implementation requirements ########################################################## -RUN apt-get -y install coffeescript g++ libreadline-dev npm +RUN DEBIAN_FRONTEND=noninteractive apt-get -y install coffeescript g++ libreadline-dev npm ENV NPM_CONFIG_CACHE /mal/.npm RUN touch /.coffee_history && chmod go+w /.coffee_history diff --git a/impls/erlang/Dockerfile b/impls/erlang/Dockerfile index ad9572b011..0dd2a8648b 100644 --- a/impls/erlang/Dockerfile +++ b/impls/erlang/Dockerfile @@ -19,4 +19,4 @@ WORKDIR /mal # Specific implementation requirements ########################################################## -RUN apt-get -y install erlang rebar +RUN DEBIAN_FRONTEND=noninteractive apt-get -y install erlang rebar diff --git a/impls/es6/Dockerfile b/impls/es6/Dockerfile index 04639574a1..2e2a3fa2bb 100644 --- a/impls/es6/Dockerfile +++ b/impls/es6/Dockerfile @@ -19,6 +19,6 @@ WORKDIR /mal # Specific implementation requirements ########################################################## -RUN apt-get install -y g++ libreadline-dev npm +RUN DEBIAN_FRONTEND=noninteractive apt-get install -y g++ libreadline-dev npm ENV NPM_CONFIG_CACHE /mal/.npm diff --git a/impls/go/Dockerfile b/impls/go/Dockerfile index 02083089bb..f306c03f42 100644 --- a/impls/go/Dockerfile +++ b/impls/go/Dockerfile @@ -19,4 +19,4 @@ WORKDIR /mal # Specific implementation requirements ########################################################## -RUN apt-get -y install g++ golang libedit-dev pkg-config +RUN DEBIAN_FRONTEND=noninteractive apt-get -y install g++ golang libedit-dev pkg-config diff --git a/impls/haxe/Dockerfile b/impls/haxe/Dockerfile index daa3e9bea8..8562dfeaa4 100644 --- a/impls/haxe/Dockerfile +++ b/impls/haxe/Dockerfile @@ -20,7 +20,7 @@ WORKDIR /mal ########################################################## # Haxe -RUN apt-get -y install g++ haxe libreadline-dev npm +RUN DEBIAN_FRONTEND=noninteractive apt-get -y install g++ haxe libreadline-dev npm ENV NPM_CONFIG_CACHE /mal/.npm ENV HOME / diff --git a/impls/js/Dockerfile b/impls/js/Dockerfile index 0815fd3f2f..b3b8183d6f 100644 --- a/impls/js/Dockerfile +++ b/impls/js/Dockerfile @@ -19,6 +19,6 @@ WORKDIR /mal # Specific implementation requirements ########################################################## -RUN apt-get -y install g++ libreadline-dev nodejs npm +RUN DEBIAN_FRONTEND=noninteractive apt-get -y install g++ libreadline-dev nodejs npm ENV NPM_CONFIG_CACHE /mal/.npm diff --git a/impls/logo/Dockerfile b/impls/logo/Dockerfile index dd58217306..7418209161 100644 --- a/impls/logo/Dockerfile +++ b/impls/logo/Dockerfile @@ -24,8 +24,8 @@ WORKDIR /mal # * Add the timems function implemented in C RUN echo 'deb-src http://deb.debian.org/debian stable main' > /etc/apt/sources.list.d/logo.list -RUN apt -y update -RUN apt -y install autoconf autoconf-archive automake dpkg-dev g++ libncurses-dev +RUN apt-get -y update +RUN DEBIAN_FRONTEND=noninteractive apt-get -y install autoconf autoconf-archive automake dpkg-dev g++ libncurses-dev RUN cd /tmp \ && apt source ucblogo \ diff --git a/impls/prolog/Dockerfile b/impls/prolog/Dockerfile index 985f4b438c..93cbf7cad7 100644 --- a/impls/prolog/Dockerfile +++ b/impls/prolog/Dockerfile @@ -19,4 +19,4 @@ WORKDIR /mal # Specific implementation requirements ########################################################## -RUN apt-get -y install swi-prolog-nox +RUN DEBIAN_FRONTEND=noninteractive apt-get -y install swi-prolog-nox diff --git a/impls/r/Dockerfile b/impls/r/Dockerfile index 72170c3beb..ab45325191 100644 --- a/impls/r/Dockerfile +++ b/impls/r/Dockerfile @@ -19,4 +19,4 @@ WORKDIR /mal # Specific implementation requirements ########################################################## -RUN apt-get -y install curl gcc libc-dev libreadline-dev r-base-core +RUN DEBIAN_FRONTEND=noninteractive apt-get -y install curl gcc libc-dev libreadline-dev r-base-core diff --git a/impls/skew/Dockerfile b/impls/skew/Dockerfile index b3c85410c2..a3bb9f809a 100644 --- a/impls/skew/Dockerfile +++ b/impls/skew/Dockerfile @@ -19,9 +19,9 @@ WORKDIR /mal # Specific implementation requirements ########################################################## -RUN apt-get -y install npm +RUN DEBIAN_FRONTEND=noninteractive apt-get -y install npm ENV NPM_CONFIG_CACHE /mal/.npm # Skew -RUN npm install -g skew +RUN DEBIAN_FRONTEND=noninteractive npm install -g skew diff --git a/impls/ts/Dockerfile b/impls/ts/Dockerfile index 5943c660a9..124feb4579 100644 --- a/impls/ts/Dockerfile +++ b/impls/ts/Dockerfile @@ -19,6 +19,6 @@ WORKDIR /mal # Specific implementation requirements ########################################################## -RUN apt-get -y install libreadline-dev nodejs npm +RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libreadline-dev nodejs npm ENV NPM_CONFIG_CACHE /mal/.npm