From ba590b982ccc99df40fd9d8503551f623f3625f1 Mon Sep 17 00:00:00 2001 From: Erick Ahmed Date: Sat, 11 Oct 2025 00:05:15 +0200 Subject: [PATCH] Fix build error in Dockerfile --- firmware/esp32/Dockerfile | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/firmware/esp32/Dockerfile b/firmware/esp32/Dockerfile index 3c490da..852915e 100644 --- a/firmware/esp32/Dockerfile +++ b/firmware/esp32/Dockerfile @@ -23,15 +23,15 @@ RUN apt-get update && \ WORKDIR /usr/src/ -RUN mkdir -p ~/esp/firmware -RUN git clone --recursive https://github.com/espressif/esp-idf.git ~/esp/esp-idf -RUN cd ~/esp/esp-idf && ./install.sh esp32 -ENV IDF_PATH=~/esp/esp-idf -RUN . $IDF_PATH/export.sh +ENV IDF_PATH=/usr/src/esp/esp-idf +ENV IDF_PATH_FORCE=1 -COPY . ~/esp/firmware/ +RUN mkdir -p /usr/src/esp/firmware +RUN git clone --recursive https://github.com/espressif/esp-idf.git $IDF_PATH -RUN cd ~/esp/firmware/ -RUN idf.py set-target esp32 -RUN idf.py menuconfig -RUN idf.py build +RUN cd $IDF_PATH && ./install.sh esp32 + +COPY . /usr/src/esp/firmware/ + +WORKDIR /usr/src/esp/firmware/ +RUN /bin/bash -c "source $IDF_PATH/export.sh && idf.py set-target esp32 && idf.py menuconfig && idf.py build"