#!/bin/bash set -ex Dockerfile=$(cat << EOF FROM ubuntu:15.10 RUN DEBIAN_FRONTEND=noninteractive apt-get update RUN DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -yy \ make gcc g++ libsystemd-dev libc6-dev pkg-config RUN groupadd -g ${GROUPS} ${USER} && useradd -d ${HOME} -m -u ${UID} -g ${GROUPS} ${USER} USER ${USER} ENV HOME ${HOME} EOF ) docker pull ubuntu:15.10 docker build -t openbmc/phosphor-event - <<< "${Dockerfile}" docker run --rm=true --user="${USER}" \ -w "${PWD}" -v "${HOME}":"${HOME}" openbmc/phosphor-event gcc --version docker run --rm=true --user="${USER}" \ -w "${PWD}" -v "${HOME}":"${HOME}" openbmc/phosphor-event make docker run --rm=true --user="${USER}" \ -w "${PWD}" -v "${HOME}":"${HOME}" openbmc/phosphor-event make check