edouard@22: # Builds Beremiz windows installer edouard@22: edouard@22: # usage : edouard@22: # docker build --build-arg UID=$(id -u) --build-arg GID=$(id -g) -t beremiz_builder . edouard@22: # docker run -v ~/src:/home/devel/src -v ~/build/:/home/devel/build --rm beremiz_builder edouard@22: edouard@22: FROM ubuntu:xenial edouard@22: edouard@22: ENV TERM xterm-256color edouard@22: edouard@22: COPY provision_xenial64.sh . edouard@22: edouard@22: RUN ./provision_xenial64.sh edouard@22: edouard@22: ARG UNAME=devel edouard@22: ENV UNAME ${UNAME} edouard@22: ARG UID=1000 edouard@22: ARG GID=1000 edouard@22: RUN groupadd -g $GID $UNAME edouard@22: RUN useradd -m -u $UID -g $GID -s /bin/bash $UNAME edouard@22: USER $UNAME edouard@22: edouard@22: RUN mkdir /home/$UNAME/build /home/$UNAME/src edouard@22: COPY . /home/$UNAME/src/beremiz_public_dist/ edouard@22: edouard@22: CMD xvfb-run make -C /home/$UNAME/build -f /home/$UNAME/src/beremiz_public_dist/Makefile edouard@22: