Update the dockerfile to install packages required for readthedocs builds/tests
This commit is contained in:
parent
57692d21f9
commit
c0fe6216f6
@ -3,7 +3,7 @@ FROM 32bit/ubuntu:16.04
|
|||||||
# Tools
|
# Tools
|
||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
build-essential doxygen git wget unzip python-serial \
|
build-essential doxygen git wget unzip python-serial python-pip \
|
||||||
default-jdk ant srecord iputils-tracepath rlwrap \
|
default-jdk ant srecord iputils-tracepath rlwrap \
|
||||||
mosquitto mosquitto-clients \
|
mosquitto mosquitto-clients \
|
||||||
&& apt-get clean
|
&& apt-get clean
|
||||||
@ -42,6 +42,12 @@ RUN wget https://developer.nordicsemi.com/nRF5_IoT_SDK/nRF5_IoT_SDK_v0.9.x/nrf5_
|
|||||||
|
|
||||||
ENV NRF52_SDK_ROOT /usr/nrf52-sdk
|
ENV NRF52_SDK_ROOT /usr/nrf52-sdk
|
||||||
|
|
||||||
|
# Install sphinx and sphinx_rtd_theme, required for building and testing the
|
||||||
|
# readthedocs API documentation
|
||||||
|
RUN pip install --upgrade pip
|
||||||
|
RUN pip install setuptools
|
||||||
|
RUN pip install sphinx_rtd_theme sphinx
|
||||||
|
|
||||||
# Create user, enable X forwarding, add to group dialout
|
# Create user, enable X forwarding, add to group dialout
|
||||||
# -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix
|
# -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix
|
||||||
RUN export uid=1000 gid=1000 && \
|
RUN export uid=1000 gid=1000 && \
|
||||||
|
Loading…
Reference in New Issue
Block a user