Merge branch 'feature/idf_docker_updates' into 'master'

Docker image improvements

Closes IDFGH-2559

See merge request espressif/esp-idf!7454
This commit is contained in:
Ivan Grokhotkov 2020-01-28 02:28:34 +08:00
commit 37edc8f6e9

View file

@ -8,7 +8,6 @@ RUN apt-get update && apt-get install -y \
ca-certificates \
ccache \
check \
cmake \
curl \
flex \
git \
@ -53,8 +52,14 @@ RUN echo IDF_CHECKOUT_REF=$IDF_CHECKOUT_REF IDF_CLONE_BRANCH_OR_TAG=$IDF_CLONE_B
git submodule update --init --recursive; \
fi
RUN $IDF_PATH/install.sh && \
rm -rf $IDF_TOOLS_PATH/dist
# Install all the required tools, plus CMake
RUN $IDF_PATH/tools/idf_tools.py --non-interactive install required \
&& $IDF_PATH/tools/idf_tools.py --non-interactive install cmake \
&& $IDF_PATH/tools/idf_tools.py --non-interactive install-python-env \
&& rm -rf $IDF_TOOLS_PATH/dist
# Ccache is installed, enable it by default
ENV IDF_CCACHE_ENABLE=1
COPY entrypoint.sh /opt/esp/entrypoint.sh