timeout .drone.yml
continuous-integration/drone/push Build is failing Details

This commit is contained in:
Koichi Ito 2026-10-10 11:10:14 +09:00
parent 039e05b553
commit 2cefea5ed8
1 changed files with 7 additions and 2 deletions

View File

@ -25,8 +25,13 @@ steps:
# ESP32 パッケージインデックスの更新と 2.0.14 のインストール # ESP32 パッケージインデックスの更新と 2.0.14 のインストール
- arduino-cli config init --overwrite - arduino-cli config init --overwrite
- arduino-cli config set board_manager.additional_urls https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json - arduino-cli config set board_manager.additional_urls https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
- arduino-cli core update-index - arduino-cli config set network.connection_timeout 300s
- arduino-cli core install esp32:esp32@2.0.14 - |
for i in 1 2 3 4 5; do
arduino-cli core update-index && arduino-cli core install esp32:esp32@2.0.14 && break
if [ "$i" = 5 ]; then exit 1; fi
echo "Retry $i failed, waiting..."; sleep 15
done
# ライブラリのインストール # ライブラリのインストール
- mkdir -p /root/Arduino/libraries - mkdir -p /root/Arduino/libraries
- git clone https://github.com/pschatzmann/ESP32-A2DP.git /root/Arduino/libraries/ESP32-A2DP - git clone https://github.com/pschatzmann/ESP32-A2DP.git /root/Arduino/libraries/ESP32-A2DP