gitea-actions: add PlatformIO CI image for Arduino-framework ESP32 builds
New opt-in job image localhost/gitea-ci-platformio:7.0.1 (pattern matches the ESP-IDF image): PlatformIO core 6.1.19 with the espressif32@7.0.1 platform, xtensa toolchain and Arduino framework pre-baked via a seed project so ephemeral job containers download nothing. First consumer is Skudak/esp32-web-interface. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -28,6 +28,12 @@ gitea_ci_image: localhost/gitea-ci:latest
|
||||
# ESP-IDF firmware image tag tracks the upstream espressif/idf release we build from.
|
||||
esp_idf_version: v5.4.1
|
||||
gitea_ci_espidf_image: "localhost/gitea-ci-espidf:{{ esp_idf_version }}"
|
||||
# PlatformIO image for Arduino-framework ESP32 builds (esp32-web-interface).
|
||||
# Tag tracks the pre-baked espressif32 platform version; both pins match the
|
||||
# hardware-validated local build.
|
||||
platformio_core_version: "6.1.19"
|
||||
pio_espressif32_version: "7.0.1"
|
||||
gitea_ci_platformio_image: "localhost/gitea-ci-platformio:{{ pio_espressif32_version }}"
|
||||
|
||||
# Default labels for every runner — map runs-on values to the local CI image.
|
||||
# Firmware jobs opt into the ESP-IDF image per-job via `container:` in their workflow.
|
||||
|
||||
Reference in New Issue
Block a user