FROM ubuntu:vivid MAINTAINER Harry Terkelsen ########################################################## # General requirements for testing or common across many # implementations ########################################################## RUN apt-get -y update # Required for running tests RUN apt-get -y install make python # Some typical implementation and test requirements RUN apt-get -y install curl libreadline-dev libedit-dev RUN mkdir -p /mal WORKDIR /mal ########################################################## # Specific implementation requirements ########################################################## RUN apt-get -y install apt-transport-https RUN curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - RUN curl https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list RUN apt-get -y update RUN apt-get -y install dart