4 Commits

Author SHA1 Message Date
17fb070e55 Add missing dependency 2022-11-07 14:01:36 +01:00
b43c2b4122 Update Dockerfile and add README.md 2022-01-11 14:27:44 +01:00
b8008afda4 Always take latest master from espressif 2021-12-06 20:57:09 +01:00
530679df43 Updated to esp-idf v5.0-dev 2021-12-02 13:34:46 +01:00
2 changed files with 9 additions and 3 deletions

View File

@ -1,9 +1,9 @@
FROM ubuntu:focal
FROM ubuntu:latest
RUN apt update \
&& DEBIAN_FRONTEND=noninteractive apt install git-core cmake libusb-1.0-0 python3 python-is-python3 python3-virtualenv ccache -y \
&& DEBIAN_FRONTEND=noninteractive apt install git-core cmake libusb-1.0-0 python3 python-is-python3 python3-pip python3-virtualenv python3-venv ccache -y \
&& rm /var/lib/apt/lists/* /var/log/* -Rf
RUN git clone --branch=v4.4-dev https://github.com/espressif/esp-idf.git esp-idf \
RUN git clone https://github.com/espressif/esp-idf.git esp-idf \
&& ./esp-idf/install.sh \
&& rm -Rf esp-idf

6
README.md Normal file
View File

@ -0,0 +1,6 @@
# Docker image to build esp32 firmwares with the esp-idf
```
docker build . -t 0xfeedc0de64/esp-idf-build-environment:v5.0-dev-1093
docker push 0xfeedc0de64/esp-idf-build-environment:v5.0-dev-1093
```