poohnet Posted October 11, 2023 at 06:33 AM Share Posted October 11, 2023 at 06:33 AM Guten Morgen zusammen, seit ein paar Tagen bleiben meine Github Actions Builds für WARP und WEM hängen und werden dann irgendwann (nach sechs Stunden) abgebrochen: Lokal konnte ich das Problem zunächst nicht nachvollziehen - bis ich auf die Idee kam, das Repo mal in ein neues/leeres Verzeichnis abzurufen und die Builds dort zu starten. Und siehe da, auch diese bleiben nun reproduzierbar im Schritt "Web interface dependencies are not up-to-date (marker file missing), updating now" hängen 😟 $ pio run -e energy_manager Processing energy_manager (board: esp32_ethernet_brick; platform: platformio/espressif32@^5.4.0; framework: arduino) -------------------------------------------------------------------------------- Verbose mode can be enabled via `-v, --verbose` option Updating packages Clearing arduino-esp32#warp-2.0.2 Clearing arduino-esp32#warp-2.0.7 Clearing arduino-esp32#warp-2.0.7-1 Clearing arduino-esp32#warp-2.0.7-1_5a32cef9d41d229fb071ddb99954134b6e28928b Clearing arduino-esp32#warp-2.0.8_035c8510036bbcd47d3e17c23903b4a9ffaa11d9 Clearing arduino-esp32#warp-2.0.8_532fdfc25add50bd4a58f240bc7765da24627e65 Clearing arduino-esp32#warp-2.0.8_7fb92b0e99a57f5c1aadbe5084ad3fc710cff7b5 Clearing arduino-esp32#warp-2.0.8_f28d3f3005822befe76f8decd052322e41459846 Clearing arduino-esp32#warp-2.1.3_6d324e561b9da599f44212cfb6b8d55d24a1531b Clearing arduino-esp32#warp-2.1.4_c921691ac08faf25fc6c55106846d6698d504f25 Skipping arduino-esp32#warp-2.1.5_49331ac8f553d5e314a97eebd8ba635a27442de3 Clearing arduino-esp32#warp-2.1.5_7566d054c407469983d4e971bd54001b67bc9e7a Clearing arduino-esp32#warp2-2.0.2 Clearing arduino-esp32#warp2-2.0.8 Clearing arduino-esp32#warp2-2.0.8-1 Clearing arduino-esp32#warp2-2.0.8-1_7ee30a65df8e505af2f677ad65184b570009bf03 Clearing arduino-esp32#warp2-2.0.90_ae7cdb0f7fa90f8b2500063f6a2d7081b5f5e2c3 Clearing arduino-esp32#warp2-2.0.9_1d6f5403b0f31fdf4695af28fd65589d2f901c7a Clearing arduino-esp32#warp2-2.0.9_40a69926bf20860224fbe65b6ebc27f8b3d62c09 Clearing arduino-esp32#warp2-2.0.9_9326b6026102e72489017bcf1c8fa08d0084e30f Clearing arduino-esp32#warp2-2.0.9_9b884c39a1c00bf02e47fefac3b3543d4e09e01c Clearing arduino-esp32#warp2-2.1.3_bd9c96d4e26747bcdf4fbcde1cfeef9e0ee9f598 Clearing arduino-esp32#warp2-2.1.4_32458a66419a299083ee70f1372a03453a2aa88d Skipping arduino-esp32#warp2-2.1.5_8f8dfc02ec6fa0ebc08ec906ad71eca2c9e6f171 Clearing arduino-esp32#warp2-2.1.5_d0f25126da68a18cdb1fb0eacd3b171d90714ead Preparing backend module: NTP Preparing backend module: Firmware Update Embedding recovery_html (digest file missing) Preparing backend module: Rtc Bricklet Embedding real_time_clock_v2_bricklet_firmware_bin (digest file missing) Preparing backend module: Energy Manager Embedding warp_energy_manager_bricklet_firmware_bin (digest file missing) Preparing backend module: Pwa Embedding manifest (digest file missing) Generating module_dependencies.h from module.ini Ignoring unused translation override de.charge_tracker Ignoring unused translation override en.charge_tracker Missing hyphenations detected. Add those to hyphenations.py! Donnerstag Donnerstags Gespeicherte Wednesdays akzeptiert setMinutes toLocaleTimeString Checking translation completeness ... Unused placeholders: de.certs.content.add_cert_id de.certs.content.cert_file_muted de.certs.script.reboot_content_changed de.certs.script.save_failed de.charge_tracker.script.csv_header_username de.component.input_password.not_set de.evse.content.active_high de.evse.content.active_low de.evse.content.button_configuration de.evse.content.button_pressed de.evse.content.button_released de.evse.content.gpio_in de.evse.content.gpio_out de.evse.content.gpio_out_high de.evse.content.gpio_out_low de.evse.content.gpio_shutdown de.evse.content.gpio_state de.mqtt.content.no de.mqtt.content.yes de.rtc.content.hour de.rtc.content.minute de.rtc.content.wday en.certs.content.add_cert_id en.certs.content.cert_file_muted en.certs.script.reboot_content_changed en.certs.script.save_failed en.charge_tracker.script.csv_header_username en.component.input_password.not_set en.evse.content.active_high en.evse.content.active_low en.evse.content.button_configuration en.evse.content.button_pressed en.evse.content.button_released en.evse.content.gpio_in en.evse.content.gpio_out en.evse.content.gpio_out_high en.evse.content.gpio_out_low en.evse.content.gpio_shutdown en.evse.content.gpio_state en.mqtt.content.no en.mqtt.content.yes en.rtc.content.hour en.rtc.content.minute en.rtc.content.wday Checking translation override completeness Checking web interface dependencies Web interface dependencies are not up-to-date (marker file missing), updating now Könnt ihr das Problem auch reproduzieren bzw. habt evtl. eine Idee, wie man es lösen kann? Vielen Dank & Gruß Thomas Quote Link to comment Share on other sites More sharing options...
rtrbt Posted October 11, 2023 at 08:44 AM Share Posted October 11, 2023 at 08:44 AM https://github.com/Tinkerforge/esp32-firmware/commit/22ea2412 sollte das fixen. Ich nehme mal auf die TODO-Liste auf, Jenkins beizubringen das Repo immer mal "clean" neuzubauen. Im Moment machen wir das absichtlich nicht, damit die 14 Firmwarevarianten nicht so lange kompilieren :D 1 Quote Link to comment Share on other sites More sharing options...
poohnet Posted October 11, 2023 at 09:47 AM Author Share Posted October 11, 2023 at 09:47 AM Danke Erik, das sieht jetzt wieder gut aus 🙂 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.