Skip to content

docker: add ardupilot-dev-esp32 image with baked ESP-IDF toolchain#41

Open
khancyr wants to merge 1 commit into
ArduPilot:masterfrom
khancyr:esp32-dev-image
Open

docker: add ardupilot-dev-esp32 image with baked ESP-IDF toolchain#41
khancyr wants to merge 1 commit into
ArduPilot:masterfrom
khancyr:esp32-dev-image

Conversation

@khancyr

@khancyr khancyr commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

ArduPilot's ESP32 CI was the only build with no prebuilt dev image, so it downloaded the ESP-IDF toolchain on every run. Add an esp32 image (layered on base, mirroring the chibios pattern) that clones ESP-IDF at the commit pinned by ardupilot's Tools/scripts/esp32_get_idf.sh and installs the esp32,esp32s3 toolchain into /opt. Wire it into the build matrix and build_all.sh.

ArduPilot's ESP32 CI was the only build with no prebuilt dev image, so it
downloaded the ESP-IDF toolchain on every run. Add an esp32 image (layered
on base, mirroring the chibios pattern) that clones ESP-IDF at the commit
pinned by ardupilot's Tools/scripts/esp32_get_idf.sh and installs the
esp32,esp32s3 toolchain into /opt. Wire it into the build matrix and
build_all.sh.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant